
一些php
1_bit
全网20w+粉丝、知名博主、CSDN博客之星、各大平台签约作者、评委、导师、嘉宾,超15年编程经验
InfoQ签约作者
动漫系列编程作者
自媒体程序员
2021Infoq社区年度社区荣誉共建奖
51、InfoQ专家
2021年火爆C站的大话教程作者
展开
-
php 计时器microtime 以及去掉数组重复值array_unique
php计时器可以计算代码执行时间,如下:计时器$start_time1 = microtime(true);/*中间插入代码*/$end_time1 = microtime(true);echo '执行时间为:'.($end_time1-$start_time1).' s';其中在注释那插入代码即可计算时间。php去掉数组重复值可以使用array_unique$array1=array("a原创 2017-03-08 22:39:56 · 1124 阅读 · 0 评论 -
php 字符串打散为数组,用逗号分隔出数组
字符串打散为数组<?php$str = "Hello world. I love php!";print_r (explode(" ",$str));?>使用explode可以将一段字符串打散成一个数组,不过,explode使用某个字符打乱,例如以上例子,我在explode圆括号内第一个参数是空格,第二个参数为我们将要打乱的字符串,那么连起来的意思就是把$str字符串通过空格打散成字符。因为我原创 2017-03-09 12:36:04 · 6572 阅读 · 0 评论 -
php in_array 判断数组中是否存在此元素
判断数组中是否存在此元素在php中很简单,直接使用 in_array即可。用法如下 :<?php$array_1=array('red','blue','green');if(in_array('red1', $array_1)){ echo '1';}else{ echo '2'; }以上例子我新建了一个数组array_1,里面的值想必也看到了。 那么我在if条件原创 2017-03-09 12:43:23 · 1718 阅读 · 0 评论 -
php str_replace 字符串替换
我们在这里使用 str_replace 来替换一串字符串中的字符,例如如下代码:<?php$str='Hello world!';$str1=str_replace("world","Terry",$str);echo $str1;str的值为Hello world!,我们在str_replace后面第一个参数是world意思是str字符串中的world要替换成什么字符串。然后我们就在第二个原创 2017-03-09 19:49:56 · 4602 阅读 · 0 评论 -
strstr和strcchr查找字符串和区别
我们先看一串代码:<?php $str1 = 'SDABCDEFGABCDEF'; $str2 = strstr($str1 , 'A'); echo "strstr 结果: $str2 <br/>"; $str3 = strrchr($str1 , 'A'); echo "strrchr 结果: $str3 <br/>"; strstr 是找到我们所原创 2017-03-15 14:28:01 · 1977 阅读 · 0 评论 -
php获取当前操作系统类型 PHP_OS
如果你想判断当前的系统类型,那么可以使用 PHP_OS 常量。例如如下代码:<?php echo PHP_OS;输出: WINNT那么我们可以这样:define('IS_WIN',strstr(PHP_OS, 'WIN') ? 1 : 0 );//(在tp3.2中看到就顺便拿上来了)定义一个常量IS_WIN,来判断系统类型,这样我们就可以方便了很多。strstr(PHP_OS, 'WIN')原创 2017-03-15 15:02:05 · 9482 阅读 · 0 评论 -
php is_dir 判断是否存在这目录
is_dir 可以用来判断目录是否存在 例如:<?php var_dump(is_dir('e11/'));判断当前目录是否存在下的e11这个目录是否存在,结果输出: bool(false) 那么假如我存在一个名字为e的目录,那么:var_dump(is_dir('e/'));则输出为: bool(true)如果我判断当前目录下是否存在一个名为test为名的文件夹:<?php原创 2017-03-15 15:22:34 · 5657 阅读 · 0 评论 -
php strtoupper 和 array_change_key_case 字符串转大写,小写
strtoupper :字符串转为大写。 array_change_key_case 则是把数组的所有的键转换为大写字母。 strtoupper:<?php echo strtoupper("Hello world!");输出: HELLO WORLD!strtolower :字符串转为小写。<?php echo strtolower('ABBBSADBKSJDHKJ');字符串原创 2017-03-15 15:50:27 · 1693 阅读 · 0 评论 -
Thinkphp5.0 阿里云OSS扩展类上传示例(轮子)
转载请声明出处!环境必须:阿里云OSS php SDK阿里云OSS php SDK地址:https://github.com/aliyun/aliyun-oss-php-sdk?spm=a2c4g.11186623.2.9.564522154eaqQP我是直接下载下来丢到tp5 目录下的 vendor/aliyun 目录下系统环境:centos 6.5在项目中正确的加入了php sdk ...原创 2018-10-26 20:44:14 · 2267 阅读 · 0 评论