- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 array_map
array_map — 将回调函数作用到给定数组的单元上说明array array_map ( callable $callback , array $arr1 [, array $... ] )array_map() 返回一个数组,该数组包含了 arr1 中的所有单元经过 callback 作用过之后的单元。 callback 接受的参数数目应该和传递给 array_map() 函...
2018-11-14 09:41:57
293
原创 php中判断一个变量是什么类型的值
is_numericis_numeric — 检测变量是否为数字或数字字符串is_boolis_bool — 检测变量是否是布尔is_arrayis_array — 检测变量是否是数组is_floatis_float — 检测变量是否是浮点型is_intis_int — 检测变量是否是整数is_stringis_string — 检测变量是否是字...
2018-11-13 16:51:54
1594
原创 通过字符串中的标点符号来分割字符串生成数组(explode)
说明array explode ( string $delimiter , string $string [, int $limit ] )此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。参数delimiter(标点符号)边界上的分隔字符。string 输入的字符串。limit(想要有多少...
2018-11-13 16:41:58
4081
原创 利用数组随机生成4位验证码
实现原理: 1. 验证码是26个英文字母和10个数字组成,区分字母大小写。 2.将26个英文字母和10个数字分别建成数组,然后合并数组,进行统一管理 使用range()函数进行建立一定范围的数组,再使用array_merge()函数将数组合并成1个<?php $arr1=range('A','Z');//从第一个参数到第二个参数范围的数组range $arr...
2018-11-13 16:25:26
1690
原创 strpos
说明int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )返回 needle 在 haystack 中首次出现的数字位置。该函数可以使用一个完整字符串作为 needle ,并且整个字符串都将被使用。参数 haystack 在该字符串中进行查找。needle 如果 needle 不是一个...
2018-11-09 16:45:52
237
原创 substr和mb_substr的区别
说明string substr ( string $string , int $start [, int $length ] )返回字符串 string 由 start 和 length 参数指定的子字符串。string mb_substr ( string $str , int $start [, int $length [, string $encoding ]] )根据字符...
2018-11-09 16:42:33
1049
原创 str_replace()
定义和用法str_replace ( $search , $replace , $subject [, int &$count ] )该函数返回一个字符串或者数组。该字符串或数组是将 subject 中全部的 search 都被 replace 替换之后的结果。参数如果 search 和 replace 为数组,那么 str_replace() 将对 subject ...
2018-11-08 16:57:40
1120
原创 strlen()和mb_strlen()
strlen()和mb_strlen()的区别区别在于判断返回长度的类型不同,srelen()返回的是字节的长度, mb_strlen返回的是字符的长度;strlen()定义和用法strlen() 函数返回字符串的长度。(输出的是字节的长度,1个中文是3个字节)语法strlen(string)实例函数返回字符串 "中文3" 的长度:<...
2018-11-08 16:47:51
1633
原创 printf和sprintf
<?phpheader('concent-type:text/html;charset=utf-8');$format='有%.2f只猴子在%s';$num=5;$zifu='树上';printf($format,$num,$zifu);$aa=sprintf($format,$num,$zifu);echo $aa;//printf中的变量和%()必须一一对应关系;如%...
2018-11-05 15:17:45
104
原创 php中界定符的用法
<?phpheader('concent-type:text/html;charset=utf-8');$a=1;$b=6;$srt=<<<AAA <table border="1"> <tr> <td>{$a}</td> <td>2</td
2018-11-05 14:32:24
975
原创 局部变量和全局变量
<?php $name='李四';function jubu(){ $name='张三'; echo $name;//显示张三} jubu();echo $name;//显示李四----------------------$name='李四';function jubu(){ global $name; echo $name;//显示李四} jubu(...
2018-11-05 14:03:21
104
原创 引用传递和值传递
引用传递<?php function jubu($name){ $name='张三'; } $name='李四';jubu($name);echo $name; //显示李四 function jubu(&$name){ $name='张三'; } $name='李四';jubu($name);echo $name...
2018-11-05 11:49:33
104
原创 整数和字符串比较时的变换规律
整数和字符串比较时,字符串转换成整数型字符串向整数转换时遵循的规律字符串向整数转换时,从字符串的第一个字符开始,如果是数值2,则转换成整数2,然后判断第二个字符是否为数值0-9的数,若是,则继续转换,若不是,则终止转换,从而输出。如:$a='a'; 转换成整数为0; $b='1b'; 转换成整数为1; $c='2c1'; 转换成整数为2; ...
2018-11-02 15:37:31
460
原创 while 循环 ,do while循环,for循环
while循环<?php$i=1; //定义条件初始值//先判断$i的值是否满足条件($i<=100),若满足则执行while内的代码,若不满足,则跳过while循环 while($i<=100){ //输出每次的i更直观的显示; echo $i; //换行 echo '<br>'; } do while 循环...
2018-11-02 15:18:55
198
原创 单双引号的区别
<?php $name='张三'; //输出语句使用单引号显示$name echo '$name'; //输出语句使用双引号显示张三 echo "$name"; 若输出语句中有变量,用单引号时,变量名不转换成变量,原样输出。 用双引号时,变量名转换成变量,输出变量。...
2018-11-02 14:35:18
251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人