
PHP
PHP常见用法、常见报错及解决方案。
W_Kenneth
这个作者很懒,什么都没留下…
展开
-
关于PHP的抽象类、普通类、接口
抽象类、普通类、接口原创 2022-09-16 11:40:28 · 371 阅读 · 0 评论 -
在windows下安装扩展php_memcache.dll与php_memcached.dll的步骤以及注意事项
报错:MemCache requires PHP memcached extension to be loaded.我在wamp下安装memcached时,第一次安装错了,安装了memcache,依旧报错,才发现一个是memcache一个是memcached。然后再将memcached安装好之后才解决了报错。下面是参考的文章。PHP扩展memcache和memcached的区别Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象转载 2020-08-18 15:35:02 · 1774 阅读 · 0 评论 -
PHP返回接口数据使用return还是echo
问题:yii2框架,前后端分离的,前端调用后台接口,后台使用echo返回结果,前端报错。解决:使用return返回数据,或者echo之后不加die/exit等这类结束语句。前端可以接收到传递的数据,不报错。return 111; 正常echo 111;echo 111;die;网上找到的两句有关return和echo的解释:return 作为函数返回值或结束语句,是返回的数据的指针,也就是数据存放的地址,而接口需要返回的是真实的数据,因为前后端使用的是不同的内存系统,所以无法根据地址找到相原创 2020-10-21 15:57:58 · 786 阅读 · 0 评论 -
PHP,获取毫秒级别(暂为13位数)的时间戳
/* *获取毫秒级时间戳 当前是13位 */ public static function getMillisecond(){ list($t1, $t2) = explode(' ', microtime()); return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000); }附:常见时间单位bai换算:1秒du=1000毫秒(ms)1秒=1,000,000 微秒(μs).原创 2020-09-04 14:46:19 · 1089 阅读 · 0 评论 -
PHP取整。四舍五入取整,进一法、舍去法取整
PHP取整数函数常用的四种方法:1.直接取整,舍弃小数,保留整数:intval();2.四舍五入取整:round();3.向上取整,有小数就加1:ceil();4.向下取整:floor()。一、intval—对变数转成整数型态intval如果是字符型的会自动转换为0。intval(3.14159); // 3intval(3.64159); // 3intval('ruesin'); //0二、四舍五入:round()根据参数2指定精度将参数1进行四舍五入。参数2可以是转载 2020-09-10 11:46:56 · 1404 阅读 · 0 评论 -
PHP,curl,get、post请求及参数解析
PHP,curl,get、post请求及参数解析post请求public static function curlPost($url, $postdata){ $header = array( 'Content-Type: application/json', ); //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); // 设置请求转载 2020-08-12 15:24:02 · 1444 阅读 · 0 评论 -
PHP中的PSR规范
PHP中的PSR规范https://www.jianshu.com/p/b33155c15343转载 2020-08-10 14:56:25 · 183 阅读 · 0 评论 -
PHP常用函数
一、 数学函数1.abs(): 求绝对值 求绝对值$abs = abs(-4.2);输入:任意数字输出结果:4.2(数字绝对值数字)2.ceil(): 进一法取整 进一法取整echo ceil(9.999);输入:任意数字输出结果:10(浮点数进一取整)3.floor(): 舍去法取整 舍去法取整echo floor(9.999);输入:任意数字输出结果:9(浮点数直接舍去小数部分)4.fmod(): 浮点数取余 浮点数取余$x = 5.7;$y = 1.3; // 两个浮点数转载 2020-08-12 16:07:06 · 425 阅读 · 0 评论 -
PHP,json_decode()参数true的用法
$a['d'][]=1;$a['d'][]=2;echo $str=json_encode(array($a));var_dump(json_decode($str));/*array(1) { [0]=> object(stdClass)#1 (1) { ["d"]=> array(2) { [0]=> int(1) [1]=> int(2) } }}*/var_dump(json转载 2020-08-12 15:37:08 · 2894 阅读 · 0 评论