
php
yuanblog
这个作者很懒,什么都没留下…
展开
-
命令窗口乱码
1 命令窗口默认GBK,UITF-8编码的字需要处理第一种方法, 输入命令 >chcp 65001数字65001代表的是cmd窗口中utf-8格式的编码。cmd窗口默认编码为gbk,数字代码为936F:\>chcp 65001Active code page: 65001第二种方法,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性-》字体,将字体改成Lucida Console,如果想调回gbk,只需要按照上述的步骤反过来操作就可以了。...原创 2021-04-07 09:25:26 · 478 阅读 · 0 评论 -
phpstorm去除文件所有空行
用正则把所有空行找到,然后一键全部替换。步骤:首先把 Regex 打上勾ctrl+f 搜索框就填写正则规则:^\nctrl+r 匹配到所有空行之后,点击【Replace all】即可建议 选择好搜索的文件夹...原创 2020-03-29 08:45:44 · 671 阅读 · 0 评论 -
php accessArray的实现
accessArray 作用是为拉 让对象像 数组一样使用原创 2020-02-20 20:23:57 · 236 阅读 · 0 评论 -
服务器开启redis 通过工具访问
宝塔 安装php redis拓展服务器开启 端口6379修改 redis配置文件 bind 127.0.0.1 为0.0.0.0原创 2019-11-26 14:37:08 · 335 阅读 · 0 评论 -
php 解决跨域问题
header("Access-Control-Allow-Origin:*");header('Access-Control-Allow-Methods:POST');header('Access-Control-Allow-Headers:x-requested-with, content-type');// 制定允许其他域名访问header("Access-Control-All...原创 2019-11-08 21:57:47 · 278 阅读 · 0 评论 -
thinphp nginx隐藏index.php
一个域名配置文件中 不能出现两个 location /[ Nginx ]在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:location / { // …..省略部分代码 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; ...原创 2019-10-29 17:43:03 · 245 阅读 · 0 评论 -
php编辑文件后不能立即更新
opcache.revalidate_freq "2" PHP_INI_ALL opcache自动检测文件是否更新的周期,单位秒。 如果是0,则每次请求时opcache都要进行检测。 当validate_timestamps为0时,本指令无效。 opcache.revalidate_freq的原因 ...原创 2019-02-28 09:22:53 · 1242 阅读 · 0 评论 -
array_key_exists是否含有
$notice=Db::name('notice')->where($where2)->group('user_id')->column('user_id');$notice=array_flip($notice);if(!array_key_exists($vo['id'], $notice) ){原创 2019-03-12 10:18:48 · 367 阅读 · 0 评论 -
php核心技术与最佳实践_1
面向对象编程的三大范式 1面向过程2 面向对象 3函数方法序列化 是指 把对象 就是一组数据,包含属性和方法,存储起来面向对象的理解类是抽象的,属性和方法的集合对象是类的实例化,对象通过“指针”找到对应的方法。魔术方法:就是语法糖,不增加计算机语言,方便人的。——construct 构造函数 ,用于类的初始化 ,php一个类中只能有一个...原创 2019-04-15 00:35:14 · 100 阅读 · 0 评论 -
php count
count(array,mode);参数 描述 array 必需。规定数组。 mode 可选。规定模式。可能的值: 0 - 默认。不对多维数组中的所有元素进行计数 1 - 递归地计数数组中元素的数目(计算多维数组中的所有元素) 说明count() 函数计算数组中的单元数目或对象中的属性个数。对于数组,返回其元素的个数,对于...原创 2019-04-15 00:36:23 · 324 阅读 · 0 评论 -
php学习书籍
二、值得推荐的10本PHP书籍本篇文章的目的是想较全面地推荐10本PHP书籍,暂不讨论Linux/NGINX/Mysql等其他丛书。前言PHP方面的书,大部分都是语法基础,想要买对一本好书是很重要的,哈哈,好像还有一点难。有时候一本书能决定你的高度,你的兴趣,甚至你的工资...影响最大的可能是入门级和初级,进阶级的PHP程序员们。本篇TOP10排名可能前几名的不分先后,也不分好坏,没有...转载 2019-09-06 08:19:23 · 307 阅读 · 1 评论 -
php性能优化 慕课
性能压力测试可以用apache自带的ab压力测试 进到window ab.exe目录 ab -n 1000 总请求数 -v100 并发数 http://www.baidu.com 记得要带http://php周边影响linnux 存储服务 数据库 网络php场景的开销次序读写内存 《《 读写数据库 《《读写硬盘 《《...原创 2019-09-06 14:51:04 · 89 阅读 · 0 评论 -
return和exit和die区别
<?phpclass nihao{ public $aa=1; public $bb=2; public function test(){ $this->test1(); $this->test2(); } public function test1(){ echo '1111'...原创 2019-09-07 15:08:32 · 116 阅读 · 0 评论 -
PHP include、require、include_once、require_once的区别
在PHP中,我们经常会通过include、require、include_once、require_once来引用文件,都可以达到引用文件的目的,但他们之间又有哪些区别呢,接一下我们详细的介绍一下include:使用include引用外部文件时,只有代码执行到include代码段时,调用的外部文件才会被引用并读取,当引用的文件发生错误时,系统只会给出个警告错误,而整个php文件会继续执行...转载 2019-09-11 14:41:41 · 235 阅读 · 0 评论 -
use和命名空间的理解 转载
说一大套废话不如举个例子来说,请看:假设 有文件a.php 代码 1 2 3 4 5 6 7 8 <?php classa{//类a publicfunctionafun()//函数afun { echo"aaaa"; } } ...原创 2019-10-11 10:44:33 · 257 阅读 · 0 评论 -
判断变量为空
最近学习php,关于判断是否为空的疑惑,和记录分享给你大家。empty如果 变量 是非空或非零的值,则 empty() 返回 FALSE。换句话说,””、0、”0″、NULL、FALSE、array()、var $var、未定义;以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。如果e是未定义或值为NULLL,e是未定义或值为NULLL,e=NULL,它肯定是...转载 2018-12-15 16:38:53 · 1703 阅读 · 0 评论