津南房地产网站建设,河北省建设厅网站首页,网站技术防护建设情况,个人网站设计论文前言用到就记下来#xff0c;持续更新......... __call(string $func_name, array args){}public方法不存在 调用此函数 通过pg_系列函数与Postgres 数据库交互 note: php 取得对象的某一共有属性#xff0c;若不存在则 查看是否有get方法(魔术方法) 若有则取get方法的返回值持续更新......... __call(string $func_name, array args){}public方法不存在 调用此函数 通过pg_系列函数与Postgres 数据库交互 note: php 取得对象的某一共有属性若不存在则 查看是否有get方法(魔术方法) 若有则取get方法的返回值相当于调用对象时创建一个临时的共有属性 get方法的返回值可根据 不同的条件返回不同的值 相对对象的固有属性而言比较灵活要想改变固有公共属性 通过对数据库的数据进行改写 api 接口数据的返回通过 renderJSON 将数组 json_encode(error_code_symbol,error_reason error_url,now_at) 通过url返回给客户端 1. array explode(string $delimiter ,string $string)将 $string中的 $demiliter 为边界将字符串分割成一个数组 2.string implode( string $glue , array $pieces); 将数组用 $glue 拼接成字符串 与join函数同名 3.urlencode($string) 将字符串按URL编码方式进行编码 用于URL的拼接 4.json_encode($string); 将php数据转化为json格式 5.array_filter($arr,[$callback,int $flag]); 若没有回调函数 用来过滤数组删除array中所有 等值为false的条目 若有回调函数则将数组的每个值传递到回调函数 flag决定接受的参数形式【接受键名作为唯一的参数 同时接受键名和键值】 6. int strpos( string $haystack, mixed $needle,int $offset); 查找$haystack 在$needle中出现的位置 可设置查找的起始位置 7.microtime(true);返回浮点型时间戳 int strrpos(string $haystack, mixed $needle, int $offset)查找指定字符串在目标字符串中最后一次出现的位置 string substr(string $string, int $start, [ ,int $length]);从 start开始返回指定长度的字符串 7. ob_clean 清空输出缓冲区 8. string ini_set(string $varname, string $newvalue) 设置一个值 脚本运行时保持新的值 并在脚本结束时恢复 9 array_merge($result, $opts);将后一个数组合并到前一个数组 若第二个数组中的键名与其前一个数组重复 则保留第二个的值 [也可合并多个数组] 10.method_exists(mixed $object, string $method_name);判断类方法是否存在 返回值 true false 11. strtotime( string $time)将任何字符串的日期时间转化为时间戳 12.glob(lib/*.php); 返回匹配指定模式的文件名和目录 用来包含多个文件。 13.array_walk($array,myfunction);对数组中的每个元素采用自定义函数 14.microtime(true);返回浮点型时间戳 15.system($command, $return_var null)在函数调用终端命令 失败返回false 成功返回输出的最后一行 16.usort($trades,my_sort($a, $b))用户自定义函数排序 sort函数根据两个值大小返回0 或0 的整数 17.lcfirst(string $str); 字符串的第一个字符小写 18.ucwords(string $str);将字符串每个单词的首字母转化为大写 19.range(0,10$step 1);返回一个数组默认跨度1 2o.getenv() 获取环境变量值 21.ceil() 向上取整 22.file_get_contents($url)将整个文件读入一个字符串(参数可设置) 可读取url内容 23.strtolower()转化为小写 24.strtoupper()转化为大写 25.ucwords()字符串中每个单词的首字符转化为大写 26.lcfirst()字符串的首字符转化为小写 27.ucfirst()字符串的首字符转化为大写 28.floor()浮点型向下取证5.1 取5 29.is_numeric() 判断是否是数字或者数字字符串 30.number_format() $num ,$decimals,decial . dec_thounds , (四个参数) 若只传一个参数 小数点后四舍五入 decimal 精度 小数. 千位, 31.array_values()返回键值数组的所有值 32.bool defined($name) 检查定义的常量是否存在 33.posix_getpid() 当前进程的ID 34.asort()升序排列数组元素但是索引对应的值不会变用foreach获取元素值若根据索引查询依然是原数组排列值[保持索引关系]arsort 35.sort/rsort 数组排序 36.strstr() 返回字符串某个位置及以后的子串 37.string exec ( string $command [, array $output [, int $return_var ]] )定向输出到output 对比 system(); 38.mb_convert_encoding(你是我的好朋友, UTF-8, GBK); 39.yield 生成器,返回可遍历对象 40.date(t,time()) https://secure.php.net/manual/en/function.date.php 转载于:https://www.cnblogs.com/hiraeth/p/8585922.html