php 函数
人生如初见_张默
这个作者很懒,什么都没留下…
展开
-
php -- 数组函数array_merge
array_merge(...$array);$allow_type = [ 'image' => ['jpg', 'jpeg', 'png', 'gif', 'bmp'], // 图片 'audio' => ['mp3', 'aac', 'wav', 'wma', 'cda', 'flac'], // 音频 'video' => ['avi', 'wmv', 'flv', 'mkv', 'mov', 'mp4', 'rmvb', '.原创 2020-11-13 14:54:37 · 324 阅读 · 0 评论 -
php---内置函数
highlight_file这是一个非常有用的PHP函数,它能返回指定的PHP文件,并按照语法语义用高亮颜色突出显示文件内容。其中的突出显示的代码都是用HTML标记处理过的。用法:<?php highlight_file("php_script.php"); ?>highlight_string()当你想把PHP代码显示到页面上时,highlight_string...转载 2019-07-12 17:38:22 · 102 阅读 · 0 评论 -
php函数--BC
BC 数学 函数 bcadd — 2个任意精度数字的加法计算 bccomp — 比较两个任意精度的数字 bcdiv — 2个任意精度的数字除法计算 bcmod — 对一个任意精度数字取模 bcmul — 2个任意精度数字乘法计算 bcpow — 任意精度数字的成方 bcpowmod — Raise an arbitrary precision number to anot...转载 2019-07-03 11:05:48 · 5507 阅读 · 0 评论 -
php--浮点数
$float = 2.1434;//sprintf$f = sprintf('%.3f',$f);echo $f; //2.14//round$f = round($f,2);echo $f;//2.14//ceil(向上取整)$f = ceil($f);echo $f;//3//intval(取整)$f = intval($f);echo $f;//2//f...原创 2019-05-29 10:14:29 · 172 阅读 · 0 评论 -
PHP常用数组(Array)函数整理
一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applearray_search("apple",$arr); 在数组中检索appl...转载 2019-04-23 14:40:30 · 1770 阅读 · 0 评论 -
PHP--数组函数(compact、extract)
1、compact():把变量转换为数组,变量名作为键名,变量值作为键值:第一种写法: $webname = '赵一鸣博客'; $weburl = 'http://www.zymseo.com'; $arry = array('webname','weburl'); echo '<pre>'; print_r(compact($arry));第二种写法: $web...转载 2018-09-30 13:00:11 · 246 阅读 · 0 评论 -
PHP--数组函数 array_fill、array_filter、array_flip、array_key_exists、array_keys
1、array_fill():通过指定的索引顺序及个数生成数组: print_r(array_fill(30,1,'seo'));2、array_filter():数组过滤函数,通过回调函数的方式返回新数组,如果回调函数返回true,数组元素返回到新数组中: $arry = array('class1'=>'seo课程','class2'=>'web课程','weburl'...转载 2018-09-30 12:56:50 · 215 阅读 · 0 评论 -
php--函数 return、break、continue
1、关于return的用法:函数内部遇到return,立即停止执行函数内部的代码,然后继续执行下面的代码,例如:不加return是这个样子: <?php function fn(){ echo 'hello'.'<br/>'; echo 'world'.'<br/>'; } fn(); ...转载 2018-09-30 12:27:38 · 3725 阅读 · 0 评论 -
php--函数
PHP字符串比较函数:字符串1=字符串2(0);字符串1>字符串2(1);字符串1<字符串2(-1)。01 //非自然比较,第一个字符串是小于10的数字,大于第二个字符串的第一个数字02 echo strcmp('4','30').'<br/>';//103 //自然数比较04 echo strnatcmp('4','30').'<br/&...转载 2018-09-30 12:45:40 · 113 阅读 · 0 评论 -
php--数组函数 in_array、array_search、array_change_key_case、array_chu
1、in_array():判断某个元素是否在数组中,存在返回1,不存在返回空: $arry = array('seo','web','php'); echo in_array('seo',$arry);//12、array_search():判断某个元素是否在数组中,存在返回其键名,不存在返回false: $arry = array('name'=>'zym','blog'=&...转载 2018-09-30 12:49:44 · 347 阅读 · 0 评论 -
php--num类
ceil(float $value);//返回不小于 value 的下一个整数,value 如果有小数部分则进一位<?phpecho ceil(4.3); // 5echo ceil(9.999); // 10echo ceil(-3.14); // -3?> floor(float $value);//返回不大于 value 的最接近的整数,舍去小数部分取...原创 2018-09-27 15:34:58 · 304 阅读 · 0 评论 -
PHP--array类
array_merge($arr1,$arr2....);//合并一个或多个数组例:1、<?php$beginning = 'foo';$end = array(1 => 'bar');$result = array_merge((array)$beginning, (array)$end);print_r($result);?> 以上例程会输出:...原创 2018-09-21 09:30:39 · 120 阅读 · 0 评论 -
PHP--比较函数
version_compare($version1,$version2,$operator);//对比两个「PHP 规范化」的版本数字字符串参数3:如果你指定了可选的第三个参数 operator,你可以测试两者的特定关系。 可以的操作符分别是:<、 lt、<=、 le、>、 gt、>=、 ge、==、 =、eq、 !=、<> 和 ne。此参数区分大小...原创 2018-09-21 09:38:24 · 1211 阅读 · 0 评论 -
php--替换函数
sprintf();//把百分号(%)符号替换成一个作为参数进行传递的变量<?php$number = 2;$str = "Shanghai";$txt = sprintf("There are %u million cars in %s.",$number,$str);echo $txt;?>//There are 2 million cars in Shangha...转载 2018-09-25 14:25:44 · 1109 阅读 · 0 评论 -
php 转换函数
list(mixed $varname);//(把数组中的值赋给一些变量) 像 array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值。例:$info = ['coffee', 'brown', 'caffeine'];list($drink, $color,$power) = $info;echo "$drink is $color ...原创 2018-09-20 14:28:17 · 719 阅读 · 0 评论 -
常用函数
global: 访问函数内的全局变量;例: $x = 2; $y = 4; function test() { global $x, $y; $y = $x+$y} test(); echo $y; //输出为6 或者 $GLOBAL['y'] = $GLOBAL['x'] + $GLOBAL['y']array_keys($array):返回 数组中所有的键arra...原创 2018-05-10 22:35:02 · 150 阅读 · 0 评论 -
在php中 的 0 、1和false、true
在判断语句中,当返回值含有0时,可以用===来判断是否完全相等如果用===判断0和false是否相等,结果为不相等(全等于是值和类型都相等)0==false,结果为相等(只是值相等)<?php$str1 = null;$str2 = false;echo $str1==$str2 ? ‘相等’ : ‘不相等’;//相等$str3 = "";$str4 = 0;...原创 2018-05-28 22:41:53 · 6130 阅读 · 0 评论 -
php函数 str类
str_split(string, leg);//将一个字符 串转换为数组,参数1:要被转换的字符串,参数2:每 段长度, 返回一个转换后的数组例:<?php$str = "Hello Friend";$arr = str_split($str, 3); Array( [0] => Hel [1] => lo [2] =>...原创 2018-07-12 10:15:58 · 297 阅读 · 0 评论 -
PHP url类
http_build_query($query_data);//生成 URL-encode 之后的请求字符串$query_data:可以是数组或包含属性的对象。一个 query_data 数组可以是简单的一维结构,也可以是由数组组成的数组(其依次可以包含其它数组)。如果 query_data 是一个对象,只有 public 的属性会加入结果。 <?php$data = ar...原创 2018-07-12 10:38:47 · 421 阅读 · 0 评论