首页
发现
标签
搜索
APP下载
注册
登录
首页
发gggg2现
榜单
标签
APP下载
搜索
注册
登录
搜索
LisonRead
本次搜索耗时
0.077
秒,为您找到
298
个相关结果.
搜书籍
搜文档
PHP的线程安全ZTS与非线程(NTS)安全版本的
47
2024-05-09
《PHP》
PHP的线程安全ZTS与非线程(NTS)安全版本的区别 Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一 个Windows版的PHP3.0.17开始的都是线程安全的版本...
htaccess: IfModule mod_re
47
2021-04-22
《PHP》
htaccess: <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On # Handle Authorization Header ...
// 获取唯一邀请码 public
47
2021-08-24
《PHP》
// 获取唯一邀请码 public static function getInviteCode(){ $invite_code = self::nonceStr(6); $res = self::where('invite_code', $invite_code)->value('uid'); ...
composer window安装cmd 进入,切
47
2021-01-14
《composer》
composer window安装 cmd 进入,切换到php.exe所在目录,执行 1、php -r "readfile('http://getcomposer.org/installer');"|php 2、新建composer.bat文件,放入内容“@php "%~dp0composer.phar" %*”, 3、把下载好的“composer....
php的文件操作/*foreach(glob("*
47
2019-08-07
《PHP》
php的文件操作 /* foreach (glob("*.php") as $filename) { echo $filename."<br />"; } */ $dir = "./wap"; //当前目录 list_file($dir); function list_file($dir){ $list = scandir($dir); ...
thinkphp常量在模板中写法define(&#
47
2019-09-24
《Thinkphp》
thinkphp常量在模板中写法define('ISWX_SHOUJI','手机');{$Think.const.ISWX_SHOUJI}
PHP百万级数据导入导出解决方案(多csv文件压缩
47
2021-12-16
《PHP》
PHP百万级数据导入导出解决方案(多csv文件压缩) 1、PHP设置坑: set_time_limit – 设置脚本最大执行时间 : 此配置一般PHP默认是30秒,如果你是数据小的,可能就不会发现有该设置问题,但如果你数据达到了百万级导出,往往30秒是不够的,因此你需要在你的脚本中添加 set_time_limit(0),让该脚本没有执行时间现在 ...
Thinkphp5-5.0.22/5.1.29远程
47
2022-10-10
《Thinkphp》
Thinkphp5-5.0.22/5.1.29远程执行代码漏洞 漏洞简介 ThinkPHP版本5中,由于没有正确处理控制器名,导致在网站没有开启强制路由的情况下(即默认情况下)可以执行任意方法,从而导致远程命令执行漏洞。 影响版本 ThinkPHP 5.0.x < 5.0.23 ThinkPHP 5.1.x < 5.1.31 Thin...
获取主域名和解析地址URL $url=urlde
47
2018-06-01
《PHP》
获取主域名和解析地址URL $url = urldecode($url); $arr = parse_url($url); $arr_query = convertUrlQuery($arr['query']); $host = $arr['host']; $data['product'] = intval($arr_query['utm_b...
PHP保留关键词 __halt_compiler(
46
2021-05-14
《PHP》
PHP保留关键词 __halt_compiler() abstract and array() as break callable case catch class clone const continue declare default die() do echo else elseif empty() enddeclare en...
1..
«
12
13
14
15
»
..30