【原】冷门却很有魅力的PHP函数(一)
in 随笔 with 0 comment

【原】冷门却很有魅力的PHP函数(一)

in 随笔 with 0 comment

从不浪费时间的人,没有工夫抱怨时间不够。 -- 杰弗逊

一切都是面子工程

在网页上显示,除了数据的准确性以外,美观也是一个不可或缺的因素,那么如何才可以做到漂亮的显示呢?下面的两个函数瞬间解决问题。

str_pad 使用另一个字符串填充字符串为指定长度

$input = "Alien";
echo str_pad($input, 10);                      // 输出 "Alien     "
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // 输出 "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // 输出 "__Alien___"
echo str_pad($input, 6 , "___");               // 输出 "Alien_"

number_format 以千位分隔符方式格式化一个数字

$number = 1234.56;

$english_format_number = number_format($number);
// 1,235

$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56

$number = 1234.5;
$english_format_number = number_format($number, 2, '.', 0);
// 1234.50

base_convert 在任意进制之间转换数字

$hexadecimal = 'A37334';
echo base_convert($hexadecimal, 16, 2);
//101000110111001100110100

是还是不是?yes or no??

函数名函数作用
is_array判断给定的变量是不是数组
is_integer判断给定的变量是不是整型
is_resource判断给定的变量是不是资源
is_long判断给定的变量是不是长整型
is_dir判断给定的路径是不是目录
is_file判断给定的路径是不是文件
is_object判断给定的变量是不是对象
is_bool判断给定的变量是不是布尔型
is_string判断给定的变量是不是字符串
is_subclass_of判断给定的类是不是某个类的子类
is_numeric判断给定的变量是不是数字
is_uploaded_file判断给定的变量是不是上传的文件
is_writable判断给定的文件名是不是可以被写
is_link判断给定的文件是不是一个连接
is_int判断给定的变量是不是整型
is_float判断给定的变量是不是浮点型
is_null判断给定的变量是不是NULL
is_readable判断给定的文件名是不是可读
is_scalar判断给定的变量是不是一个标量
is_callable判断给定的参数是不是合法,可调用
is_executable判断给定的文件是不是可以被执行

最后说两句,借着这次写博客的机会,再一次整体的看PHP函数列表,还是满满的都是不熟悉,还是需要多多看!

Comments are closed.