随笔分类 - PHP
摘要:当用 Laravel 的数据迁移来更新 Enum 类型的字段时,比如:修改字段名 Schema::table('table_name', function (Blueprint $table) { $table->renameColumn('from', 'to'); }); 当执行迁移命令的时候:
阅读全文
摘要:方法 1 : array_multisort(array_column($array, 'column'), SORT_DESC, $array); 方法 2 : usort($array, function ($a, $b) { return $a['column'] <=> $b['column
阅读全文
摘要:下载 Composer 安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer: 执行第一条命令下载下来的 composer-setup.php 脚本将简单地检测 php.ini 中的参数设置
阅读全文
摘要:网站集成ueditor编辑器后在本地能正常使用,上传到服务器上后,图片上传功能提示:后端配置项没有正常加载,上传插件不能正常使用。且单个图片上传图标是灰色的不能点击。 相信遇到这个问题的同学是很多的吧。 在网上查阅了很多资料有说是 imageUrlPrefix 配置路径的问题,改成服务器的域名就行了
阅读全文
摘要:1. 下载软件 需要的软件有nginx,php,mysql(如不需要可不安装) nginx.org,www.php.net上面有得下 全部解压出来 php基本不用做任何修改(下载直接解压版本的) 用cmd命令在nginx 目录执行 start nginx.exe 就可以启动 nginx ,注意80端
阅读全文
摘要:注:这里说的是windows环境下的配置 我们在配置apache+php的时候,是在apache的配置文件httpd.conf里加载php的模块并指定php.ini路径 如果我们把上面的路径改成其他版本的php就达到了切换php版本的目的,但是这样就得修改httpd.conf配置文件,未免有些不好,
阅读全文
摘要:当安装好composer管理工具后,将composer的bin目录添加至环境变量中(PATH),方便在任意目录下执行composer命令。方法1:我们通过laravel工具安装laravel首先,使用 Composer 下载 Laravel 安装包:用cmd命令工具进入任意目录执行以下命令:comp...
阅读全文
摘要:大家在做开发的过程中,相信很多人都会使用到uploadify插件来上传图片,但是这个插件也有不完美的地方。我曾多次遇到过这样一个问题:上传的图片类型明明是没有问题的,但是在上传的时候总是会报错:图片类型不允许。这个问题让我郁闷了很久,后来在网上找到了答案,为了记住这个问题,把解决办法分享给大家。由于...
阅读全文
摘要:Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。本篇主要简述编译php及其扩展memcache,在阅读...
阅读全文
摘要:这里对PHPExcel类不做介绍,有兴趣的朋友可以自己查阅资料在classes文件夹下有个PHPExcel.php文件,这个文件是这个类库的主要入口文件,在用之前,要引入这个类其他的类,在此类中会自动加载 1 //建立reader对象 ,分别用两个不同的类对象读取2007和2003版本的...
阅读全文
摘要:excel.php是个小型的php类库,可以满足基本的从数据库中取出数据然后导出xls格式的excel文件,代码如下: 1 class Excel { 2 public $filename = 'excel'; 3 public $custom_titles; 4 5 ...
阅读全文
摘要:1、php下载原理图2、文件下载源码: 1 3、文件编码问题解决方法: 如果文件名是中文,php的函数不能识别中文文件名,一般如果程序编码为utf-8,php的函数比较古老,只能识别gb2312编码的中文,所以把中文用iconv(“原编码”,”要转成的编码”,”要转码的字符串”)函数可以转码。 ...
阅读全文

浙公网安备 33010602011771号