2016-07-24 13 views
1

Es gibt 5 Tags, um einen PHP Code Block zu starten. Ich habe über Script-Tags lesen:Warum PHP Script Tag

<script language="php"> 
... code 
</script> 

Definition: Script-Tags eingeführt wurden, so dass HTML-Editoren, die JavaScript konnten ignorieren konnten aber nicht mit den Standard-PHP-Tags auch ignorieren PHP-Code könnte zu bewältigen.

Kann jemand über die Definition erklären?

+0

Was ist nicht klar über diese Definition? –

+0

"HTML-Editoren, die JavaScript ignorieren konnten, aber mit den Standard-PHP-Tags nicht umgehen konnten, konnten auch PHP-Code ignorieren." Wann und wo soll ich verwenden? –

Antwort

2

Es gibt vier verschiedene Paare von öffnenden und schließenden Tags, die in PHP verwendet werden können. einer jener

<script language="php"> </script> 

Defention: Dies wird verwendet, um von Javascript-Code zu unterscheiden, aber HTML-Editoren sind nicht in der Lage, auch mit Standard-PHP-Tag

Hinweis zu bewältigen: In PHP 7 <script language="php"><script>-Tags werden entfernt .

<?php ?> wird am häufigsten verwendet und empfohlen, es zu verwenden.

+0

Vielen Dank @Laksmi. Wenn Skript-Tags als veraltet betrachtet werden und von deren Verwendung dringend abgeraten wird, warum sind die Skript-Tags dann gut? –

+0

0

Diese Tags wurden vor langer Zeit für IDE- und Texteditoren erstellt. Zu dieser Zeit kannten PHP-Programmierer von IDE und Text nicht, also musste PHP so tun, als wäre es Javascript oder ähnliches.

Sie müssen sie jetzt nicht verwenden. Sie können <?php, das aktuelle "Standard" -Tag verwenden. das <script> Tag wurde aus PHP 7 entfernt

+0

Danke @ rap-2-h Sie haben mich befreit. Hab es jetzt verstanden. –