PHP
__Zoe__
Time will tell.
展开
-
php 单线程
PHP 从设计之初到流行起来都没有出现明显需要用多线程才能解决的需求。某些需要用到多线程的地方也有相应的解决方案和替代方案。多线程并不总是比单线程优,多线程可能会引入其他问题(例如:两个线程同时调用一个类里的同一个方法时,可能出现死锁的情况)。 你可以这样理解 对应一个客户的一个页面请求处理的php 是单线程处理的, 这样一来就可以自上而下的去编辑/理解代码中的业务逻辑了, 但是 php 可以同时...转载 2019-06-28 16:27:49 · 242 阅读 · 0 评论 -
php树形结构并增加每层的级别
private function getTree($data, $pid = 0, $level = 0) { $tree = array(); $level = $level + 1; foreach($data as $k => $v) { if($v['pid'] == $pid) { // 父亲找到儿子 $v['childs'] = $this->...原创 2019-07-05 11:15:26 · 743 阅读 · 0 评论 -
php 返回401的状态码
http_response_code(401); exit(json_encode($this->e(20004), JSON_UNESCAPED_UNICODE)); return; 注意:exit 中不能写数组; JSON_UNESCAPED_UNICODE: 解决中文乱码的问题原创 2019-08-06 16:57:52 · 1585 阅读 · 0 评论 -
php 允许跨域访问的方式
// 制定允许其他域名访问 header("Access-Control-Allow-Origin:*"); // 响应类型 header('Access-Control-Allow-Methods:POST'); // 响应头设置 header('Access-Control-Allow-Headers:x-requested-with, content-type'); ...原创 2019-08-06 16:58:48 · 436 阅读 · 0 评论 -
命令查看数据库信息
SHOW DATABASES︰列出 MySQL Server上的数据库。 SHOW TABLES [FROM db_name]︰列出数据库中的表。 SHOW TABLE STATUS [FROM db_name]︰列出数据库的表信息,比较详细。 SHOW COLUMNS FROM tbl_name [FROM db_name]︰列出表的列信息,同 SHOW FIELDS FROM tbl_name...原创 2019-08-12 15:03:50 · 1159 阅读 · 0 评论 -
git 设置代理
// 查看当前代理设置 git config --global http.proxy // 设置当前代理为 http://proxy.cmcc.8080 git config --global http.proxy ‘http://proxy.cmcc.8080’ git config --global https.proxy ‘http://proxy.cmcc.8080’ // 删除代理 gi...原创 2019-08-29 10:05:59 · 97 阅读 · 0 评论