会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
泥土里的绽放
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
php
1
2
3
下一页
PHP获取指定的时间戳
摘要:PHP获取指定月份的时间戳 $Y = 2016;//获取年,示例,真实环境从前端获取数据 $m = 8;//获取月,示例,真实环境从前端获取数据 $month = $Y."-".$m;//当前年月 $month_start = strtotime($month);//指定月份月初时间戳 $month
阅读全文
posted @
2020-08-17 14:10
泥土里的绽放
阅读(971)
评论(0)
推荐(0)
编辑
php中的json_decode
摘要:$ret = @json_decode($retCache, true); // 将object转换为数组
阅读全文
posted @
2020-08-05 22:10
泥土里的绽放
阅读(416)
评论(0)
推荐(0)
编辑
cgi和fastcgi
摘要:目录 介绍 深入CGI协议 CGI的运行原理 CGI协议的缺陷 深入FastCGI协议 FastCGI协议运行原理 为什么是 FastCGI 而非 CGI 协议 CGI 与 FastCGI 架构 再看 FastCGI 协议 消息头信息 消息类型定义 Web 服务器和 FastCGI 交互过程 为什么
阅读全文
posted @
2020-04-28 12:07
泥土里的绽放
阅读(203)
评论(0)
推荐(0)
编辑
PHP 删除数组中的元素
摘要:PHP 删除数组中的元素有多种方式,以下列举几种常用的方式。 删除数据中的一个元素 如果你想删除数组中的一个元素,你可以使用 unset() 或 array_splice() 方法。 如果你知道数组元素的值(value),但不知道键(key),你可以使用 array_search() 来获取键(ke
阅读全文
posted @
2020-04-26 23:15
泥土里的绽放
阅读(364)
评论(0)
推荐(0)
编辑
php与mysql的连接
摘要:闲来无事研究一下 PHP 的 MySQL 持久连接问题。在 MySQL 扩展的年代,应该用的是 mysql_pconnect,可是那时候我还没有开始接触 PHP, 所以我们直接上 PDO。 首先说一下本次测试用的环境。 738 x 539 1468 x 1072 关键还要看一下 PHP 的配置。 7
阅读全文
posted @
2020-04-26 22:58
泥土里的绽放
阅读(293)
评论(0)
推荐(0)
编辑
array_merge和加号的区别
摘要:结论:用加号合并数组:既考虑数字索引的键值对,也考虑字符串索引的键值对,用前边数组的值覆盖后边的键名相同的值; 用array_merge()合并数组:只考虑字符串索引的键值对,用后边数组的值覆盖掉前面数组中键名相同的值,数字索引的值则不覆盖,同时保留 另外:array_merge()会重排两个数组的
阅读全文
posted @
2020-04-26 11:17
泥土里的绽放
阅读(279)
评论(0)
推荐(0)
编辑
laravel上传图片
摘要:public function uploadFilePrivate(Request $request) { $file = array_get($request, 'file', ''); if (empty($file)) { return $this->responseJson([], -1,
阅读全文
posted @
2020-04-23 18:02
泥土里的绽放
阅读(251)
评论(0)
推荐(0)
编辑
array_slice
摘要:实例 从数组中移除元素,并用新元素取代它: <?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("a"=>"purple","b"=>"orange"); array_splice($a1,0,2
阅读全文
posted @
2020-04-22 19:00
泥土里的绽放
阅读(641)
评论(0)
推荐(0)
编辑
php 判断两个数组是否相等
摘要:摘自:https://www.cnblogs.com/cuculus/p/9293519.html 如何判断两个数组相等呢?其实很简单,用 == 或者 就可以了 那像 array('k'=>array())这样的多维数组能用如上方法判断相等吗?当然也可以。若数组是数字索引的,就要注意一下了,见代码:
阅读全文
posted @
2020-04-07 11:39
泥土里的绽放
阅读(2849)
评论(0)
推荐(0)
编辑
mysql数据库修改一行数据格式不成功问题
摘要:举个例子: mysql数据库中有两个字段publication_time、storage_time,我尝试着一个一个的修改字段的状态 结果总是出问题,后来改成一块儿修改就没问题了:
阅读全文
posted @
2019-05-24 11:58
泥土里的绽放
阅读(665)
评论(0)
推荐(0)
编辑
php中处理汉字字符串长度:strlen和mb_strlen
摘要:PHP内置的字符串长度函数strlen()无法正确处理中文字符串,它得到的只是字符串所占的字节数。对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UTF-8编码的中文,就是3倍的差异了(在UTF-8编码下,一个汉字占3个字节)。 mb_strlen的用法和strlen类似,只
阅读全文
posted @
2019-05-24 11:39
泥土里的绽放
阅读(2445)
评论(0)
推荐(0)
编辑
php获取id
摘要:private static function getClientIp() { if (getenv('HTTP_X_FORWARDED_FOR')) { $tmp = explode(',', getenv('HTTP_X_FORWARDED_FOR')); $onlineip = $tmp[0]; ...
阅读全文
posted @
2019-04-26 19:12
泥土里的绽放
阅读(467)
评论(0)
推荐(0)
编辑
__FILE__、__DIR__区别
摘要:__FILE__=D:\Soft\xampp\htdocs\test\test.php __DIR__=D:\Soft\xampp\htdocs\test getcwd()=D:\Soft\xampp\htdocs\test $_SERVER["SCRIPT_FILENAME"]=D:/Soft/x
阅读全文
posted @
2019-04-14 23:46
泥土里的绽放
阅读(892)
评论(0)
推荐(0)
编辑
mysql、nginx、php-fpm的启动与关闭
摘要:mysql 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动:ser
阅读全文
posted @
2019-04-14 22:49
泥土里的绽放
阅读(600)
评论(0)
推荐(0)
编辑
mac os使用迁移助手之后运行php报:dyld相关错误,错误排错流程分析
摘要:在执行php相关命令的时候,报如下错误: Referenced from: /usr/local/bin/php Reason: image not found 第一反应肯定是搜索下面这条命令 但是发现这个命令的搜索结果和自己遇到的问题不太一样,例如: 于是搜索第二句话: 得到如下结果: 按照结果执
阅读全文
posted @
2019-03-27 19:59
泥土里的绽放
阅读(1755)
评论(1)
推荐(0)
编辑
php 安装 redis扩展
摘要:https://segmentfault.com/a/1190000009422920 wget 源码编译
阅读全文
posted @
2019-03-25 10:04
泥土里的绽放
阅读(74)
评论(0)
推荐(0)
编辑
php添加pdo_mysql.so的扩展
摘要:1. 首先进入你下载的php的安装包里找到pdo_mysql文件夹。 ps:有些教程说从http://pecl.php.net/这个网站上下载pdo_mysql扩展,然后再编译安装。唉,兄弟啊,这个东西社区都不维护了,你还从上面下载个球球啊!!!! 大家一定要避免这个坑啊!!!!! 2. 执行php
阅读全文
posted @
2019-03-18 22:07
泥土里的绽放
阅读(3972)
评论(0)
推荐(0)
编辑
Ubuntu环境下,项目出现:Call to undefined function curl_init() 提示
摘要:原因: 没有开启curl扩展 安装或者开启扩展 ubuntu 执行安装Curl的扩展 同: mysql,redis,curl,等。 摘自:https://www.cnblogs.com/bing-yu12/p/7617028.html 感谢大佬分享
阅读全文
posted @
2019-03-18 10:20
泥土里的绽放
阅读(544)
评论(0)
推荐(0)
编辑
linux安装curl扩展
摘要:1.获得安装包,从网上直接下载或者其他途径,这里直接wget 2.解压到当前目录(或者 http://www.linuxidc.com/Linux/2014-08/106022.htm) 3.进入解压后的目录内 4.配置,指定安装的目录,这里是“/usr/local/curl” 5.安装 sudo
阅读全文
posted @
2019-03-18 10:18
泥土里的绽放
阅读(1048)
评论(0)
推荐(0)
编辑
https请求排错过程
摘要:1. 看请求有没有到nginx 此时需要查看nginx的日志。一般每一个项目都会配置一个nginx站点,而一个站点都会又一个nginx配置文件,这个文件位于哪里呢?不出意外应该在:下面,如果找不到的话,就/usr/bin/nginx -t去查看nginx的基础日志 然后打开你的配置文件,查看错误日志
阅读全文
posted @
2019-03-17 20:17
泥土里的绽放
阅读(345)
评论(0)
推荐(0)
编辑
1
2
3
下一页
公告