写在前面
PHP官方文档的中文部分看起来真的很麻烦,很多没有翻译的部分看的也是十分心碎。与其每次都要翻阅那要命的手册不如先记录一点常用的方法下来省事。
这个文章中记录的的方法顺序按照方法名排序。(A ~ Z)
array()
适用版本:PHP 4 | 5 | 7
说明:创建一个数组
array array([mixed $value [, $...]])
参数:
- $value(数组的键值对,常见形式为 (string) $index => (mixed) $value 或 (mixed) $value)
注意:如果使用第二种形式则会产生一个从0开始的整形索引。
返回值:返回根据参数设定的一组数组,如果没有参数则返回一个空数组。
示例:
<?php
$array_1 = array(
"name" => "Tom",
"age" => 18,
)
echo $array_1["name"] // 输出 "Tom"
$array_2 = array("Tom", 18);
echo $array_2[1] // 输出 18
define()
适用版本:PHP 4 | 5 | 7
说明:定义一个命名常量
bool define(string $name, mixed $value [, bool $case_insensitive])
参数:
- $name 常量名(必须是字符串,推荐全大写,和变量区分开来)
- $value 常量值(必须是标量, 在PHP7中开始支持数组)
- $case_insensitive(可选项, 当该值为TRUE时,该常量名大小写不敏感。注意大小写不敏感的常量以小写方式存储)
返回值:创建成功返回TRUE,失败则返回FALSE
示例:
<?php
define("CONST_NAME", "Tom");
echo CONST_NAME; // 输出 "Tom"
echo Const_Name; // 输出 Notice
define("CONST_SCORE", 100, true);
echo CONST_SCORE; // 输出 100
echo Const_Score; // 输出 100
网友评论