PHP笔记
好记性不如码键盘。
大新一
这个作者很懒,什么都没留下…
展开
-
PHP——字符转换大小写
strtolower()&strtoupper() 将字符串转化为小写 $str = "abcDef"; echo strtolower($str);//输出【aabcdef】 将字符串转化为大写 $str = "abcdefD"; echo strtoupper($str);//输出【ABCDEFD】 lcfirst() 使字符的第一个字母小写 echo lcfirst("Hello...原创 2020-05-03 15:15:15 · 146 阅读 · 0 评论 -
strlen()&strpos()&strrpos():符串长度与位置
strlen(): 获取字符串的长度 $input = "abcdef"; echo strlen($input);//输出6 空格也占一位 $input = " ab "; echo strlen($input);//输出4 strpos(): 示例1 查找字符第一次出现的位置 查找字符串首次出现位置,当能找到的时候则返回下标,找不到的话返回false $input = "abcdabc";...原创 2020-05-03 15:04:36 · 228 阅读 · 0 评论 -
str_replace()&substr_replace()字符串替换
str_replace():字符串替换 str_replace(mixed $search , mixed $replace , mixed $subject [, int $count]); $search — 要替换的对象 $replace — 替换成什么 $subject — 替换的字符串 $count — 替换了几次。(可选项) 示例1:都为字符串( $search、$replace、$s...原创 2020-05-03 11:21:02 · 651 阅读 · 0 评论 -
PHP——substr()函数和strrchr()函数
substr() //substr(string , start , length/end); //获取string字符串中 从start开始到end结束的字串,或者从start开始,截取多长。 $text = "hello world!"; //从下标6的字符开始,取5位字符。输出【world】 $result = substr($text , 6 , 5); //从下标6开始,结束用的-...原创 2020-05-01 21:17:44 · 441 阅读 · 0 评论 -
php——字符串的连接与分割
1.字符串的连接与分割 implode() //implode() 其实就是将数组转换成字符串的形式 $array = array('apple' , 'banana' , 'orange'); $arr2str = implode(',' , $array); //输出结果 【apple,banana,orange】,以逗号隔开。 echo $arr2str; explode(delimite...原创 2020-05-01 09:46:04 · 257 阅读 · 0 评论 -
字符串去除与填充
1.去除字符串首尾空白字符(或其他字符) trim(); <?php $text = " daxinyi "; //我们先用var_dump($text)查看下$text字符串的类型、字符串元素个数,以及显示出内容。 var_dump($text); //上面执行结果为 【string(11) " daxinzi "】,可以发现字符包含空格总计11个。 //然后使用trim()...原创 2020-04-30 13:34:36 · 212 阅读 · 0 评论 -
PHP函数形参数量可变-示例
1.在创建函数的时候,函数的形参可以不定义其个数,而随需要传入的或用到的数量决定。类似于自定义。 <?php //例如下列函数求传入参数是偶数的和。 function qiuhe() { //获取传入函数的参数,放入数组中 $all_args = func_get_args(); //或取传入函数的个数 $count = func_num_args(); //定义一...原创 2020-04-29 14:44:50 · 163 阅读 · 0 评论 -
PHP匿名函数-示例
1.所谓匿名函数,也就是没有定义函数名称,而是通过将函数结果赋值给一个变量而使用。 <?php //例如求两个数的和,函数未定义名称,而是赋值给 $sum $sum = function($a , $b){ return $a + $b; } $result = $sum(5 , 10); //结果为15 echo "$result"; ?> ...原创 2020-04-29 10:30:01 · 155 阅读 · 0 评论 -
PHP可变函数-示例
1.从下面简单案例看下 题:根据图片格式调用对应的函数来处理图片。 <?php //定义两个处理不同格式照片的函数 function do_jpg() { echo "处理jpg格式图片的方法"; } function do_gif() { echo "处理gif格式图片的方法"; } //模拟图片路径 $myPath = "C:/picture/shunxin....原创 2020-04-27 15:17:07 · 124 阅读 · 0 评论 -
isset()判断
1.判断一个变量是否有值。 例如: $a = 1; $result = isset($a); //执行结果为:1,代表有值;没有输出则代表没有值。 //也可以通过 var_dump() 查询结果的类型,如果为true则是有值,为false则没有值。 ...原创 2020-04-13 11:04:33 · 380 阅读 · 0 评论 -
需要当作布尔值进行判断或比较的时候
1.boolean布尔值 当在需要当作布尔值进行判断或比较的时候,以下数据会被当作布尔值的false。 [false,0,0.0,“”,null,“0”,空数组] 其余都会被当作true 例如: //以下执行结果为:false $v1 = 0.0; //或赋值 0,“”,null,“0”,空数组,其结果都一样; if( $v1 ){ echo "true"; }else{ ...原创 2020-04-13 10:51:23 · 465 阅读 · 0 评论