PHP学习总结01

PHP页面乱码添加:header("Content-Type: text/html; charset=UTF-8");

 

echo():使用的时候科技加括号,也可以不用加括号即echo或echo()

print():同echo一样,使用时可以加括号,也可以不用添加,即print或print();

echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。

 

EOF:基本结构:

echo <<

EOF中间的变量将会被正常解析,但是函数不可以

EOF;

// 结束需要独立一行且前后不能空格

?>

注:1、以<<

 

PHP数据类型:

String、Integer、Float、Boolean、Array、Object、NULL(字符串、整型、浮点型、布尔型、数组、对象、空值)

 

整型:

整数必须至少有一个数字 (0-9)

整数不能包含逗号或空格

整数是没有小数点的

整数可以是正数或负数

整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)。

浮点数:带小数部分的数字,或是指数形式

布尔型:是 TRUE 或 FALSE。

 

NULL 值表示变量没有值。NULL 是数据类型为 NULL 的值。

NULL 值指明一个变量是否为空值。 同样可用于数据空值和NULL值的区别。

 

 

var_dump():返回变量的数据类型和值

 

常量:被定义后,在脚本的其他任何地方都不能被改变。

一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。

注意: 常量在整个脚本中都可以使用。

define() 函数:设置常量

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] );

该函数有三个参数:

  • name:必选参数,常量名称,即标志符。
  • value:必选参数,常量的值。
  • case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。

eg: define("GREETING", "欢迎访问 Runoob.com","TRUE");

 

字符串常量:存储并处理文本

(.)并置运算符:用于把两个字符串值连接起来

strlen():获取字符串的长度

strpos():在字符串内查找一个字符或一段指定的文本,如果有,则返回字符出现的位置,起始位置为0,否则返回FALSE,

 

PHP运算符:

算数运算符:+、-、*、/、%、-(取反)、.并置

你可能感兴趣的:(PHP)