1. php的標識符
<?php ?>是Php標準的標簽格式,<? ?>只是擴展的標簽格式之一,當然也可以像asp那樣<% %>但是這些需要在配置環境中去修改配置文件。
一般在C盤system32里邊的Php.ini里邊有的。。。
如果<? ?>沒有啟用的話,當然是無法運行的。
2. ecshop定義了PHP的開始符號和結束符號<php >為{ },這樣可以直接在dwt模板裡面
模板標簽替換,把一些特定的標簽解析成php語句,現在一般的開源程序都有這種功能,象phpcms,dede等等,各有各的做法,但原理都是一樣,都用正則匹配替換,ecshop里的解析可以看看includes/cls_template.php,這里你會找到答案
3. php中系統標識符都有哪些
這些詞語在 PHP 中有著特殊的意義。它們中有些像是函數,有些像是常量……但是它們不是的,它們只是語言結構的一部分。不能使用它們的任何一個作為常量、方法名或是類名。但是可以將它們作為變數名使用,不過這樣會導致混淆。
PHP 關鍵詞
and or xor __FILE__ exception (PHP 5)
__LINE__ array() as break case
class const continue declare default
die() do echo else elseif
empty() enddeclare endfor endforeach endif
endswitch endwhile eval() exit() extends
for foreach function global if
include include_once isset() list() new
print require require_once return static
switch unset() use var while
__FUNCTION__ __CLASS__ __METHOD__ final (PHP 5) php_user_filter (PHP 5)
interface (PHP 5) implements (PHP 5) extends public (PHP 5) private (PHP 5)
protected (PHP 5) abstract (PHP 5) clone (PHP 5) try (PHP 5) catch (PHP 5)
throw (PHP 5) cfunction (PHP 4 only) this (PHP 5 only)
4. ASP的基本標識符是什麼PHP的基本標識符是什麼
ASP : <% 代碼 %>
PHP :<? 代碼 ?> 所有變數前面都要加$,PHP類似C,語句要帶;
如:
Test.asp
<% Response.write" Test"%>
Test.Php
<? Echo "Test";?> //可以用printf("Test");