跳转至

PHP 常用内置函数、方法

约 175 个字 6 行代码 预计阅读时间 1 分钟

转为整数

intval($a)

遵循去尾法。

输出数组结构

print_r($a)

输出数组$a的数组结构。

转换编码

iconv($in_charset, $out_charset, $str)

$str$in_charset编码转换为$out_charset编码。

判断变量是否被设置且不为 NULL

isset($a)

判断空值

empty($a)

判断 $a 是否为“空”,包括如下的值:

  • "" (空字符串)
  • 0 (作为整数的 0)
  • 0.0 (作为浮点数的 0)
  • "0" (作为字符串的 0)
  • NULL
  • FALSE
  • array() (一个空数组)
  • $var; (一个声明了,但是没有值的变量)

指定文件头

header($h)

$h例如:

  • 'Content-type: text/html;charset=utf-8':表示文件为 html 文件,编码为 UTF-8
  • 'Location: a.php':重定向到a.php(这种方法可以后接 GET 方法的参数)