从HTML中脱离
这儿有三种方法从HTML中脱离,同时加入“PHP代码模式”
Example 5-1. 从HTML中脱离的方法
1. echo("this is the simplest, an SGML processing instruction
"); ?>
2. documents, do like this
"); ?>
3. ;
4. <% echo("As of PHP 3.0.4 you may optionally use ASP-style tags"); %>
语句的脱离方法
语句的脱离方法和C及PERL是一样的------终止每一个语句时使用分号(;)。
结束标签(?>)也暗示了说明的结束,所以下面的两句话是等价的:
echo "This is a test";
?>
变量类型
PHP支持如下的变量类型:
integer :整数
double :双精度数
string :字符串
array :队列数组
object :对象
pdfdoc (only if enabled PDF support) :PDF文本(仅仅在起用PDF支持之后生效)
pdfinfo (only if enabled PDF support) :PDF信息(仅仅在起用PDF支持之后生效)
这些变量的类型通常不由程序员来设置;特别的,它在运行时由PHP依据上下文来设置使用什么类型。
如果您喜欢强制将某个变量转换到指定的类型,您还可以对该变量进行“cast”操作,或者使用函数“settype()”。
注意这些变量可能会在确定的情形下被不同的控制者使用,这依赖于此时该变量的类型是什么。想要获得更进一步的信息,请参考“Type Juggling”部分。
变量的初始化
在PHP中初始化一个变量,您只需要简单的分派给它一个值即可。对于大多数类型,这样做是十分简单的;但是对于类型“Array(数组)和Objects(对象)”来说,需要使用有些不同的方法。
初始化数组
一个数组可以使用如下的方法来初始化:使用连续的指定值,同时使用“array()”结构(这将在“Array 函数函数说明部分中被证明)。