hehexu

博客园 首页 新随笔 联系 订阅 管理
  201 随笔 :: 11 文章 :: 1 评论 :: 15万 阅读

随笔分类 -  php

1 2 3 4 5 6 下一页

摘要:if (is_array($goods_ids) && !empty($goods_ids)){ $goods_ids = array_unique($goods_ids); $goods_ids = "'" . implode("','", $goods_ids) . "'"; // 拼接字符} 阅读全文
posted @ 2018-12-09 10:58 hehexu 阅读(140) 评论(0) 推荐(0) 编辑

摘要:为了确保操作的有效性和完整性,可以通过锁机制将并发状态转换成串行状态.作为锁机制中的一种,PHP的文件锁也是为了应对资源竞争.假设一个应用场景,在存在较大并发的情况下,通过fwrite向文件尾部多次有序的写入数据,不加锁的情况下会发生什么?多次有序的写入操作相当于一个事务,我们此时需要保证这个事务的 阅读全文
posted @ 2018-11-21 09:57 hehexu 阅读(602) 评论(0) 推荐(0) 编辑

摘要:php.ini:memory_limit memory_limit是设置内存限制的,如果使用readfile()读取文件就会和这个有关, 调用readfile()函数将打开这个文件,并且将文件内容输出到标准输出(浏览器)中,然后再关闭这个文件。 第二种方式是fpassthru()。要使用这个函数,必 阅读全文
posted @ 2018-11-18 21:08 hehexu 阅读(410) 评论(0) 推荐(0) 编辑

摘要:在用一个某开源插件做封装,想要传一些参数进去。 多数字段都是普通字符串参数,但是有一个字段传的是json,结果发现这个插件一看到大括号和双引号就识别错误了。 不想改这个插件的源码,考虑自己传进去的时候转译一下。实测url_encode和base64都可用。 没有任何加密需求(传输走的https。两端 阅读全文
posted @ 2018-11-18 11:56 hehexu 阅读(2001) 评论(0) 推荐(0) 编辑

摘要:代码a: 复制代码 代码如下: <?php echo'hello</br>'; echo'world!'; ?> output: helllo world! 代码b: 复制代码 代码如下: <?php echo'hello\n';//unix系统使用\n;windows系统下\r\n echo'wo 阅读全文
posted @ 2018-11-14 20:17 hehexu 阅读(478) 评论(0) 推荐(0) 编辑

摘要:_FILE_ :被称为PHP魔术常量 ,返回当前执行PHP脚本的完整路径和文件名,包含一个绝对路径 1)dirname(__FILE___) 函数返回的是脚本所在在的路径。 比如文件 b.php 包含如下内容: <?php $basedir = dirname(__FILE__); ?> 如果b.p 阅读全文
posted @ 2018-10-21 18:44 hehexu 阅读(98) 评论(0) 推荐(0) 编辑

摘要:copy(source,destination) 本地拷贝 $file_path='file/pdf/20170811.pdf'; $to_file_path='down/pdf/20170811.copy.pdf'; if(copy($file_path,$to_file_path)){ echo 阅读全文
posted @ 2018-10-20 10:49 hehexu 阅读(495) 评论(0) 推荐(0) 编辑

摘要:使用关键字“global”你就可以把全局数据导入到一个 函数的局部范围内。 阅读全文
posted @ 2018-10-14 09:59 hehexu 阅读(292) 评论(0) 推荐(0) 编辑

摘要:装上PHP5后你会发现这样的问题 $atime=date("Y-m-d H:i:s"); echo $atime; ?> 输出:2006-05-16 06:36:06 现在几点了?/我的是14:36 这是为什么捏? 原因是假如你不在程序或配置文件中设置你的服务器当地时区的话 PHP所取的时间是格林威 阅读全文
posted @ 2018-09-23 11:01 hehexu 阅读(128) 评论(0) 推荐(0) 编辑

摘要:$a="Hello"; // $a 分配内存地址 0x00001,并赋值 Hello 。 $b=&$a; // $b 分配内存地址 0x00002,并将该地址指向 0x00001 。 $b="word"; // 为 0x00001 地址赋值 word echo $a,$b; // 输出 word , 阅读全文
posted @ 2018-09-09 09:31 hehexu 阅读(106) 评论(0) 推荐(0) 编辑

摘要:function _require($filename){ ob_start(); include $filename; $content = ob_get_contents(); ob_end_clean(); return $content;}include 引入的内容也可以在输入缓存中获取 i 阅读全文
posted @ 2018-09-08 09:59 hehexu 阅读(639) 评论(0) 推荐(0) 编辑

摘要:头部string(195) "HTTP/1.1 200 OK Server: openresty/1.7.7.1 Date: Wed, 05 Sep 2018 13:18:33 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 1 阅读全文
posted @ 2018-09-05 21:24 hehexu 阅读(499) 评论(0) 推荐(0) 编辑

摘要:crc32 随便什么哈希算法都行啊,CRC(数据)得到一个指纹,把数据和指纹一起发给对方,对方同样CRC(数据)得到一个指纹,和你发给他的指纹一比较不就知道传输途中是否篡改了吗?另外,校验数据的前提是数据传输过程中没人知道,没人偷听与篡改你们的通信链路,那怎么办? 当然是SSL了。SSL+CRC才叫 阅读全文
posted @ 2018-08-26 16:39 hehexu 阅读(300) 评论(0) 推荐(0) 编辑

摘要:<?phpob_start("ob_gzhandler");?><html><body><p>This should be a compressed page.</p></html><body> <?phpob_start("ob_gzhandler");?><html><body><p>This  阅读全文
posted @ 2018-08-19 14:11 hehexu 阅读(126) 评论(0) 推荐(0) 编辑

摘要:使用mkdir创建文件夹时,发现这个函数有两个参数,第二个参数是为新创建的文件夹指定权限。 但是如果直接用mkdir('文件地址', 0777);时 发现新文件夹的权限并不是777,一般情况下会是022。 因为mkdir在给文件夹制定权限时,会跟当前登录操作系统用户的umask(用户缺省权限属 性) 阅读全文
posted @ 2018-08-16 09:16 hehexu 阅读(3316) 评论(0) 推荐(0) 编辑

摘要:js js 阅读全文
posted @ 2018-08-14 21:13 hehexu 阅读(375) 评论(0) 推荐(1) 编辑

摘要:function ob_gzip($content) // $content 就是要压缩的页面内容{ if(!headers_sent() && // 如果页面头部信息还没有输出 extension_loaded("zlib") && // 而且zlib扩展已经加载到PHP中 strstr($_SE 阅读全文
posted @ 2018-08-10 15:43 hehexu 阅读(528) 评论(0) 推荐(0) 编辑

摘要:function ksort($data){ if(empty($data)){ return false; } ksort($data); foreach($data as $key=>&$value){ if(is_array($value)){ $value=$this->ksort($val 阅读全文
posted @ 2018-08-05 16:45 hehexu 阅读(100) 评论(0) 推荐(0) 编辑

摘要:PHP代码 复制代码 代码如下: <?php // 例子1 function test_global() { global $var1, $var2; $var2 =& $var1; } function test_globals() { $GLOBALS['var3'] =& $GLOBALS[' 阅读全文
posted @ 2018-08-03 21:59 hehexu 阅读(199) 评论(0) 推荐(0) 编辑

摘要:如何严格限制session在30分钟后过期!1.设置客户端cookie的lifetime为30分钟;2.设置session的最大存活周期也为30分钟;3.为每个session值加入时间戳,然后在程序调用时进行判断; 至于为什么,我们首先来了解下PHP中session的基本原理: php中的sessi 阅读全文
posted @ 2018-07-14 22:20 hehexu 阅读(157) 评论(0) 推荐(0) 编辑

1 2 3 4 5 6 下一页
点击右上角即可分享
微信分享提示