![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
你要的未来
zzzzzzzzzzzzzz
展开
-
php获取用户真实ip地址
/** * 获取用户真实 ip * @return array|false|mixed|string */function getClientIp(){ if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } if (getenv('HTTP_X_REAL_IP')) { $ip = getenv('HTTP_X_REAL_IP'); } elseif (get原创 2021-12-14 18:41:24 · 3354 阅读 · 0 评论 -
去除字符串空格特殊字符 终极方法
$str = ' 你瞅啥,瞅你咋地,试试就试试 '; trim(html_entity_decode($str),chr(0xc2).chr(0xa0));原创 2019-03-15 18:30:51 · 1613 阅读 · 0 评论 -
php json_decode float丢失小数点
最好的处理源头 直接float转成字符串//默认尾数后不剩余0,而且json_decode后仍然显示的是float类型var_dump(json_decode('{"price":5.00}', true));echo "\n"; for($i=0;$i<50;$i++){ echo '-';} echo "\n";//结果正确var_dump(json_decode('{"p...原创 2018-08-21 10:53:23 · 3275 阅读 · 0 评论 -
json返回乱码 utf8转gb2312
iconv('GB2312', 'UTF-8', $content); urlencode(iconv('utf-8', 'gb2312', $data['goods_name']));原创 2018-03-26 14:27:13 · 1667 阅读 · 0 评论 -
PHP几道面试题分析
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21$yesterday = mktime(0, 0, 0, date("m") , date("d")-1 , date("Y"));echo date("Y-M-d h:i:s", $yesterday);备注:mktime返回unix时间戳。int mktime ([ int $hour [, int $minute [, ...原创 2018-03-12 18:02:22 · 370 阅读 · 0 评论 -
找回svn 账号密码
TortoiseSVN Password Decrypter是一款免费的工具,用于查看TortoiseSVN在PC上保存的缓存存储库凭证。如果您在过去的某个时间点勾选了“保存身份验证”框,但此后忘记了您输入的密码,该工具将非常有用。链接:https://pan.baidu.com/s/1pI-_Z22G2lwKQ7ykT0q58Q 密码:6u4b...原创 2018-03-15 17:36:12 · 1068 阅读 · 0 评论 -
PHP实现四种基本排序算法
前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。 $arr(1,43,54,62,21,66,32,78,36,76,39); 1. 冒泡排序思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。代码实现...原创 2018-02-28 15:45:49 · 185 阅读 · 0 评论 -
网站接入qq客服在线聊天
一. 注册一个网站专用QQ。二. 到QQ商家设置QQ在线状态:http://wp.qq.com/set.html免费开通设置会话类型 三、生成代码 四、将代码粘贴到自己的网站上,之后访客就可以点击图标给网站客服QQ留言了。...原创 2018-02-08 19:23:23 · 13644 阅读 · 2 评论 -
Enter键登录的实例
class="zhuce_input_ty"> "qianlogin" onclick="UserLogin(this);" href="javascript:void(0);" class="bottom- btn">登 录 var SubmitOrHidden = functi原创 2018-01-11 14:32:29 · 354 阅读 · 0 评论 -
php时间戳范围
这是获取当月月初和月末的时间戳$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));$endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y'));//php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,原创 2017-12-05 11:17:59 · 1820 阅读 · 0 评论 -
extract() 函数从数组中将变量导入到当前的符号表
将键值 "Cat"、"Dog" 和 "Horse" 赋值给变量 $a、$b 和 $c: <?php$a = "Original";$my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");extract($my_array);echo "\$a = $a; \$b = $b; \$c = $c";?>原创 2017-12-13 14:40:29 · 399 阅读 · 0 评论 -
关于nginx服务器关于https的配置文件
原创 2017-06-17 18:38:27 · 319 阅读 · 0 评论 -
后台添加 百度或者cnzz站长友盟统计代码过滤
//百度或者cnzz站长友盟统计代码 $data['statistics_code']; //代码过滤 $data['statistics_code'] = preg_replace('/language\s*=[\s|\'|\"]*php/is', '_', $data['statistics_原创 2017-06-01 15:48:13 · 1859 阅读 · 0 评论 -
[置顶]yii2 linux安装教程
安装扩展安装Yii最好的方式就是使用Composer安装,所以我们需要安装Composer,但是为了安装Composer,我们需要安装一下关于Composer和Yii2的许多扩展包,别担心下面的教程会教你所有的步骤。我们大部分的工作都是在linux终端执行的,我会给出所有的操作命令,你只需要拷贝这些命令并且在你的终端上运行即可。那我们现在就开始吧,首先通过工具连接到你的linux终端(比如pu原创 2017-05-10 14:30:53 · 549 阅读 · 0 评论