随笔分类 -  php知识点

摘要:这一般情况就是保存表情字符导致的字符长度问题 原因可能: (需要改字符集为 utf8mb4 排序规则为 utf8mb4_general_ci) 1. 数据表字段不是utf8mb4 2.项目目录下文件 .env 里配置 mysql CHARSET = utf8 需要该为 CHARSET = utf8m 阅读全文
posted @ 2023-04-11 19:36 study_php_java_C++ 阅读(654) 评论(0) 推荐(0) 编辑
摘要:全角是历史遗留问题,能修复尽量修复 半角全角的处理是字符串处理的常见问题,本文尝试为大家提供一个思路。 /** * Notes:全角 半角相互转化 * @param $str * @param $type string TODBC 半角到全角 | TOSBC 全角到半角 */ function co 阅读全文
posted @ 2023-02-19 21:37 study_php_java_C++ 编辑
摘要:使用limit时需要注意不要用find() 需要用paginage 或select这种多选的方法 比如: Db::name('user') ->limit($offset,1) ->order('id','asc') ->find(); 当$offset =1 和 0 或 2 都是一个结果 如果下面 阅读全文
posted @ 2022-11-15 11:50 study_php_java_C++ 阅读(268) 评论(0) 推荐(0) 编辑
摘要:后端收到数据时, exif_read_data可以正常读取到返回数组的Orientation值, 但是imagerotate()操作就是无效。 然后在写log时, 发现用json_encode(exif_read_data($file_path)) 获取exif信息失败, 返回false. 根据官方 阅读全文
posted @ 2022-10-16 13:49 study_php_java_C++ 阅读(2318) 评论(0) 推荐(0) 编辑
摘要:代码: /** * 校验json字符串 * @param string $stringData * @return bool */ function isJsonString($stringData) { if (empty($stringData)) return false; try { //校 阅读全文
posted @ 2022-09-07 15:40 study_php_java_C++ 阅读(413) 评论(0) 推荐(0) 编辑
摘要:ob_end_clean(); ob_start(); //打开文件 $handler = fopen($file_dir, 'r+b'); $file_size = filesize($file_dir); //声明头信息 Header("Content-type: application/oct 阅读全文
posted @ 2022-08-18 20:11 study_php_java_C++ 阅读(35) 评论(0) 推荐(0) 编辑
摘要:php指定文件 composer执行文件 命令 /Applications/MAMP/bin/php/php7.4.2/bin/php /usr/local/bin/composer update -vvv https://pkg.xyz/#how-to-install-composer 该网址存在 阅读全文
posted @ 2021-11-28 13:48 study_php_java_C++ 阅读(380) 评论(0) 推荐(0) 编辑
摘要:今天安装插件的时候,直接不能安装,提示其他插件版本要求 tip:心细的朋友可能发现黄色部分提示了,提示我们升级composer,现在composer2.0已经发布了,赶快升级吧传送门 https://blog.packagist.com/composer-2-0-is-now-available/ 阅读全文
posted @ 2021-03-26 18:43 study_php_java_C++ 阅读(362) 评论(0) 推荐(0) 编辑
摘要:php.ini里max_execution_time = 30,原因是这个脚本执行时间太小了,增加一些,或者改成0不限制 可以增加代码: # ini_set("max_execution_time", "600"); ignore_user_abort(true);set_time_limit(0) 阅读全文
posted @ 2021-02-26 16:06 study_php_java_C++ 阅读(708) 评论(0) 推荐(0) 编辑
摘要:控制器里生成地址 $this->generateUrl('course_manage_show_test', array('id' => 1)) twig前端文件生成地址: {{ path('course_manage_show_test',{id:1}) }} 阅读全文
posted @ 2021-02-19 15:39 study_php_java_C++ 阅读(80) 评论(0) 推荐(0) 编辑
摘要:使用阿里云CDN后,php使用$_SERVER['HTTP_VIA']判断是否是移动端会出错 if (isset ($_SERVER['HTTP_VIA'])) return stristr($_SERVER['HTTP_VIA'], 'wap') ? true : false; 上面是之前代码,不 阅读全文
posted @ 2021-02-18 11:04 study_php_java_C++ 阅读(683) 评论(0) 推荐(0) 编辑
摘要:{*<div class="col-sm-10">*} phpstorm注释tpl文件代码为上面,但是这个不符合本框架的注释方式,会报错,需要调整为: <!-- <div class="col-sm-10"> --> 方式:打开setting之后,在IDE Setting中的File Types(也 阅读全文
posted @ 2020-12-22 14:49 study_php_java_C++ 阅读(676) 评论(0) 推荐(0) 编辑
摘要:用到了 order by if 和 count 使用的是TP5.0 $sql = Db::name('teacher') ->alias('t') ->join('user u', 'u.user_id = t.user_id') ->join('tiwen tw', 'tw.teacher_use 阅读全文
posted @ 2020-12-15 12:00 study_php_java_C++ 阅读(522) 评论(0) 推荐(0) 编辑
摘要:这是七牛技术给的demo <?php require_once __DIR__ . '/../autoload.php'; use \Qiniu\Auth; use Qiniu\Http\Client; $accessKey = 'xxxx'; $secretKey = 'xxxx'; $auth 阅读全文
posted @ 2020-12-08 21:32 study_php_java_C++ 阅读(865) 评论(0) 推荐(0) 编辑
摘要:centos7+mysql5.5+php5.6+nginx mysql php nginx都安装完成,然后启动了,网站也运行, 但是php文件中使用mysqli_connect时一直超时,有时也报错, (HY000/2002): No such file or directory 以为扩展没开,但是 阅读全文
posted @ 2020-10-22 15:29 study_php_java_C++ 阅读(321) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示