php
zrk-kyle
这个作者很懒,什么都没留下…
展开
-
php 递归查询目录的所有文件
这里介绍两种方式,在具体应用中有差别,可能是应用场景本身的问题。1、opendir + readdir代码实现://显示目录$dir= '/path';$dh = opendir($dir);//打开目录while(($d = readdir($dh)) != false){ //逐个文件读取,添加!=false条件,是为避免转载 2016-12-19 10:36:11 · 1333 阅读 · 0 评论 -
Yii CUploadedFile error
错误背景:在使用yii的CUploadedFile 函数获取上传的文件的信息过程中遇到错误$file = CUploadedFile::getInstanceByName('file');$file->hasError=1 //获取出错查找Yii的手册,在CUploadedFile里 参见php文档:发现php.ini转载 2016-12-19 10:37:36 · 392 阅读 · 0 评论 -
php文件上传你必须知道的几点
打开php.ini配置文件找到File Uploadsfile_uploads = On默认允许HTTP文件上传,此选项不能设置为OFF。upload_tmp_dir =默认为空,此选项在手动配置PHP运行环境时,也容易遗忘,如果不配置这个选项,文件上传功能就无法实现,这个选项设置的是文件上传时存放文件的临时目录,你必须给这个选项赋值,比如upload_tmp_dir转载 2016-12-19 10:38:27 · 1117 阅读 · 0 评论 -
PHPExcel
require_once '/PHPExcel/PHPExcel.php';$excel_filePath = '/模板.xls';$excel_filePath = iconv('UTF-8', 'GBK//IGNORE', $excel_filePath);//转换中文字符$objPHPExcel = new PHPExcel();$excelType =转载 2016-12-19 10:39:59 · 288 阅读 · 0 评论 -
PHP Curl post上传图片版本不兼容而引起服务器端接收不到图片问题/考虑 PHP 5.0~5.6 各版本兼容性的 cURL 文件上传
最近做的一个需求,要通过PHP调用cURL,以multipart/form-data格式上传文件。踩坑若干,够一篇文章了。重要警告没事不要读PHP的官方中文文档!版本跟不上坑死你!不同版本PHP之间cURL的区别PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-data的POST请求。传统转载 2017-05-15 15:56:47 · 791 阅读 · 0 评论 -
yii2 Unable to find debug data tagged with
1,对应项目下的runtime下的debug目录没有写权限(如backend/runtime/debug)2,找不到runtime/debug/下的文件,可以清空下这个目录原创 2017-12-03 21:06:53 · 1356 阅读 · 0 评论 -
拷贝php.ini到/usr/local/php/lib?
为什么要拷贝到那个目录,那时因为 PHP 编译时指定了配置文件目录,而指定的目录是 /usr/local/php/lib 因此 PHP 启动时会去那个目录下读取 php.ini 的配置文件,不拷贝不影响 PHP 正常运行,只不过无法添加配置项罢了。要查看当前 PHP 会去哪个目录下找配置文件,可以在 phpinfo() 中看到,(命令行下运行 php -i 也可以),看到 'Configurati转载 2018-03-26 22:47:23 · 1854 阅读 · 1 评论