Kan je met PHP ook html+css laten zien via echo of print?

Is die mogelijk?

Weet jij het antwoord?

/2500

Ja, je kunt een hele html pagina genereren vanuit een PHP script met echo. Dat maakt het editen/designen echter moeilijk/onmogelijk, dus je kunt beter een HTML pagina nemen (en die bv in Dreamweaver ontwerpen) en alleen op de dynamische stukken PHP gebruiken.

Als je html wilt tonen op de pagina zul je het < teken van de html moeten vervangen door < want anders interpreteert de browser het als html code. Dus echo de htmlcode na replacement van het < teken

Simpelweg '' (enkele quotes) ipv "" (dubbele quotes) gebruiken. Alles wat tussen enkele staat wordt letterlijk overgenomen. "In PHP kunnen strings zowel met enkele als met dubbele aanhalingstekens geschreven worden. Als de strings met dubbele aanhalingstekens geschreven worden dan worden de variabelen die gebruikt worden in de string vervangen door hun waarde (dit wordt variable interpolation genoemd). Voorbeelden van het Hello world-programma in verschillende PHP-uitvoeringen: "

Bronnen:
http://nl.wikipedia.org/wiki/PHP

Zeker! Maar je kunt ook met includes werken. Bijv, als je de css code hebt geschreven in een .txt file (zoals je die normaal in html zou schrijven) kan je dit doen: if($_GET['source'] == 'mobile'){ include mobile_css.txt ; } else{ include desk_css.txt } Maar echo (en print) werken beide ook. echo " body{ background:#2312; }"; zal zonder problemen werken.

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100