PHP-kort-tagger

PHP-kort-tagger

Innleggav ask » man 08.09.2008 12:24

Har alltid vært konsekvent med å bruke <?php ?>, men i forbindelse med et mal-system er jeg fristet til å bruke <? og <?=. For eksempel <?=$foo?> i stedet for <?php echo $foo ?>. Har tidligere lest at dette ikke anbefales, men er det egentlig noen problemer knyttet til det?

Brukerens avatar
medlem i 230 måneder
 

Re: PHP-kort-tagger

Innleggav ak » man 08.09.2008 14:19

Short-tags ble standardisert bort for noen år tilbake. Dvs. du kan slå på støtte i php.ini og det vil fungere på din maskin, men ikke alle brukere vil ha mulighet for å bruke koden din.

Administrator
Brukerens avatar
medlem i 236 måneder
 

Re: PHP-kort-tagger

Innleggav EmmernMe » ons 27.05.2009 16:29

Hvis koden skal distrubieres så vil jeg nok ikke anbefale dette siden det er noen som ikke har dette aktivert i php.ini, men her er sånn du gjør det:
Åpne din php.ini fil
Finn linjen "short_open_tag = Off"
Erstatt den med "short_open_tag = On"
Hvis den allerede er satt til On kan du bare begynne å bruke <? ?> og <?=$foo?>

Sitat fra http://www.php.net:
short_open_tag boolean
Tells whether the short form (<? ?> ) of PHP's open tag should be allowed. If you want to use PHP in combination with XML, you can disable this option in order to use <?xml ?> inline. Otherwise, you can print it with PHP, for example: <?php echo '<?xml version="1.0"'; ?> . Also if disabled, you must use the long form of the PHP open tag (<?php ?> ).

Note: This directive also affects the shorthand <?= , which is identical to <? echo . Use of this shortcut requires short_open_tag to be on.
medlem i 184 måneder
 

Re: PHP-kort-tagger

Innleggav trencH » fre 29.05.2009 13:26

Om du bruker short_tags og dette ikke er aktivert på serveren du laster siden opp til, er det ikke værre enn å legge inn en .htaccess fil i root-mappen av din nettside. Skriv inn følgende i .htaccess for å aktivere short_tags: "php_flag short_open_tag on" uten quotes. Les mer: http://no2.php.net/configuration.changes
medlem i 178 måneder
 


Returner til PHP



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron