PHP
TurboOrca
这个作者很懒,什么都没留下…
展开
-
Allowed memory size of 134217728 bytes exhausted (tried to allocate 2359296 bytes)
Allowed memory size of 134217728 bytes exhausted (tried to allocate 2359296 bytes)解析:134217728/1024/1024 = 128解决方案1:ini_set(‘memory_limit’,’256M’); //升级为申请256M内存解决方案2:修改php.ini修改php配置vi /usr/local/php/etc/php.inimemory_limit = 128 改成memory_l原创 2020-12-13 18:23:34 · 676 阅读 · 0 评论 -
安装phpcs和php-cs-fixer
安装phpcs和php-cs-fixer(1)使用环境:管理工具:composer IDE:phpstorm2017.3.6 插件:phpcs和php-cs-fixer更改 Packagist 为国内镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com(2)安装phpcscomposerglobalrequire"squizlabs/php_co...原创 2020-09-17 15:04:51 · 658 阅读 · 0 评论 -
wamp安装thinkphp6
使用国内镜像(阿里云)composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/安装开发版thinkphp6composer create-project topthink/think=6.0.x-dev tp因为本地使用的wamp,cli版本是5.6,因此会报错[InvalidArgumentException] Could not find package topthink/t..原创 2020-07-21 16:49:57 · 1289 阅读 · 0 评论 -
Nginx 显示 Access Denied
修改php.ini,将cgi.fix_pathinfo从0改为1,然后/etc/init.d/php-fpm reload原创 2020-07-14 15:42:50 · 156 阅读 · 0 评论 -
Windows下安装Imagick扩展
1、安装前先查询phpinfo 查看版本信息PHP Version 5.6.40Compiler MSVC11 (Visual C++ 2012)Architecture x64Thread Safety enabled其中thread-safe 线程安全2、安装php扩展 php_imagick.dll下载地址:htt...原创 2020-04-05 20:06:46 · 2637 阅读 · 0 评论 -
linux下安装Imagick扩展
linux版安装imagick1、在这个网址下载ImageMagick.tar.gzhttps://www.imagemagick.org/download/2、安装imagick扩展模块[root@cvm software]# tar -xzvf ImageMagick.tar.gz[root@cvm software]# cd ImageMagick-7.0.10...原创 2020-04-05 20:08:50 · 1329 阅读 · 0 评论 -
Class 'Imagick' not found——thinkphp
Class 'Imagick' not found错误位置FILE: \ThinkPHP\Library\Think\Image\Driver\Imagick.class.php LINE: 48框架:thinkphp3.2查看配置文件'IMAGE_CLASS' => '2', // 1:IMAGE_GD , 2: IMAGE_IMAGICK选项中的GD和Im...原创 2020-04-05 16:52:05 · 3447 阅读 · 1 评论 -
策略模式-PHP设计模式
策略模式namespace strategy;//策略模式,按照组合优于继承原则//问题抽象类abstract class Question { protected $promot; protected $marker; public function __construct($promot, Marker $marker) { ...原创 2019-12-06 16:32:16 · 88 阅读 · 0 评论 -
PHP保留两位小数各个方法的区别
$num = 1000.295;$num1 = number_format($num, 2); //1,000.30$num2 = number_format($num, 2, '.', ''); //1000.30 去掉千位分隔符$num3 = round($num, 2); //1000.3 四舍五入$num4 = sprintf("%.2f", $num); //10...原创 2019-11-18 12:21:31 · 116 阅读 · 0 评论 -
clone关键字和__clone()方法
clone关键字和__clone()方法class CopyeMe{ private $id;}$first = new CopyeMe();//$second 和 $first 指向同一个对象,对象的赋值和传递都是通过引用进行的$second = $first;//$third 和 $first 是两个不同对象,值复制的方式新生成了一个对象,获得了对象的副本$thi...原创 2019-11-08 12:24:49 · 305 阅读 · 0 评论 -
PHP的final类和方法
final关键字可以终止类的继承。final类不能有子类,final方法不能被覆写。申明类或方法为final,将减少灵活性,慎重使用final。//final类不能有子类final class ExampleOne{ //...}class ExampleTwo{ //final方法不能被覆写 final public function test(...原创 2019-11-07 16:21:44 · 193 阅读 · 0 评论