基本的PHP语法
PHP中的注释
(与c语言相同)
PHP变量
echo和print语句(注意这里的print与c语言的不同)
区别:echo-可以输出一个或多个字符串(记得加“ ”)
print-只允许输出一个字符串,返回值总为1
**echo输出速度比print快,echo没有返回值,print返回值为1.
echo/print 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()
PHP EOF(heredoc) 使用说明
A.必须后接分号,否则编译通不过。
B.EOF可以用其他任意字符代替,只需保证结束标识与开始标识一致。
C.##结束标识必须顶格独自占一行(即必须从行首开始,前后不能衔接任何空白和字符)。
eg:
我的第一个标题
我的第一个段落。
EOF; ?>***开始标记和结束标记相同,比如常用大写的 EOT、EOD、EOF 来表示,但是不只限于那几个(也可以用:JSON、HTML等),只要保证开始标记和结束标记不在正文中出现即可。
***变量不需要用连接符 . 或 , 来拼接
*例echo txt1”.“txt2;
PHP字符串
你可以将任何文本放在单引号和双引号中
PHP常量
常量是一个简单值的标识符。该值在脚本中不能改变。
一个常量由英文字母、下划线和数字组成,但数字不能作为首字母出现。
注意:##常量在整个脚本中都可以使用。
var_dump()
判断一个变量的类型与长度,并输出变量的数值,如果变量有值,则输出是变量的值,并返回数据类型。
显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
PHP类型比较
松散比较:使用两个等号 == 比较,只比较值,不比较类型。
严格比较:用三个等号 === 比较,除了比较值,也比较类型。
PHP字符串变量
字符串变量用于包含有字符的值。
注释:当您赋一个文本值给变量时,请记得给文本值加上单引号或者双引号。
PHP 并置运算符
在 PHP 中,只有一个字符串运算符。
并置运算符 (.) 用于把两个字符串值连接起来。
PHP strlen() 函数
有时知道字符串值的长度是很有用的。
strlen() 函数返回字符串的长度(字节数)。eg:echo strlen()输出括号内的字符串长度
PHP strpos() 函数
strpos() 函数用于在字符串内查找一个字符或一段指定的文本。
如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。
**提示:字符串中第一个字符的位置是 0,而不是 1。