php
键盘叔叔
做有价值的事,快速行动,坚持到底
展开
-
PHP mysqli_stmt_prepare 多行结果读取实例
从数据库中读取多行结果,具体参考开发人员网中的:mysqli_stmt_init<?php // 假定数据库用户名:root,密码:12345678,数据库:kfry $con = mysqli_connect("localhost", "root", "12345678", "kfry");if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // 修改数据库原创 2021-11-30 13:15:16 · 374 阅读 · 0 评论 -
第1篇:Python删除开头或结尾“指定顺序”字符串,用strip是错误的
起因昨天快下班时,老板临时交代做个功能:获取URL中最后的文件名,不要后缀。对于10年编码经验的我来说,这还不简单?小意思,2分钟给你搞定!代码敲起来语言学过很多不算牛,能记清才算牛。我就经常记混,每次用之前都得搜索一下,于是输入关键字“python trim”原来,python修剪字符串前后指定字符串,没有trim,但能用strip替代。url = '***/apple.html'filename = url.split('/')[-1].strip('.html.原创 2021-10-26 10:51:43 · 1020 阅读 · 2 评论 -
Content-Type设置后但没生效
我设置header('Content-Type', 'application/json');但是没生效,response中的content-type还是为:text/html; charset=UTF-8原来是因为header里面只能设置一个字符串,应该设置为:header('Content-Type:application/json');...原创 2021-09-23 13:23:45 · 5877 阅读 · 0 评论 -
【已解决】宝塔安装完redis插件还不能用,原因是phpredis要另外安装
现象:在宝塔里明明安装了redis,可运行redis相关程序时还是提示: ERR: 系统不支持:redis原因:查看php扩展库里面没有redis.so,可是redis.so是redis编译出来的吗,最后发现原来不是,是phpredis扩展编译出来的,于是按照runoob的方法去安装,自动生成了redis.so文件,这里要注意,还要配置php.ini文件。后来还遇到下面的问题。...原创 2018-01-25 19:05:34 · 20785 阅读 · 0 评论 -
Unexpected 'a' 错误
经常在调试后端代码为php,前端为js交互时,会出现如下错误:Unexpected 'a' 可能原因:后端本来要返回json格式的,但是后端有var_dump打印,会打印array数组出来,然后前端获取到开头的字母a,就报错了。解决办法:只需要把var_dump打印去掉,返回json就可以。 我的公众号,农村人城里生活所思所想,欢迎关注。...原创 2017-09-27 16:39:37 · 4389 阅读 · 0 评论 -
uploadify的uploadify.swf没有效果
当我们网页使用了uploadify插件,但是看不到uploadify.swf的上传按钮的效果,只是最原始的file类型的input效果。原因是什么呢?原来是chrome浏览器默认禁用了swf,这个不会提示点击某个地方使swf生效,只能去chrome设置——意思设置——内容设置中,或者chrome浏览器中地址栏中输入chrome://settings/content,点击“允许所原创 2017-07-05 17:41:51 · 5389 阅读 · 0 评论 -
form提交file类型的input后$_FILES为空
这个一定要注意:enctype="multipart/form-data" method="post" >要上传文件,上面的enctype="multipart/form-data"一定要有,不然会得不到$_FILES的值的。原创 2017-07-04 15:42:57 · 5214 阅读 · 0 评论 -
imagecopyresampled要生成彩色却生成了灰色图片
问题:imagecopyresampled要生成彩色却生成了灰色图片原因:其实并不是由于imagecopyresampled这个函数导致的,而是imagecreate导致的,这个函数默认生成黑白灰的图片,而imagecreatetruecolor函数才是真正生成彩色的图片。原创 2017-06-30 17:13:57 · 1086 阅读 · 0 评论 -
php时间处理
php时间处理原创 2016-08-04 10:53:58 · 445 阅读 · 0 评论 -
【已解决】__PHP_Incomplete_Class_Name 问题原因之一
在php在线测试平台上写了一些代码以获取序列化后的字符串,<?phpclass WXParams{ public $mch_id; function __construct($mch_id) { $this->mch_id = $mch_id; }}$wxParams = new WXParams("aaaaa1");ech原创 2016-09-09 15:28:27 · 4248 阅读 · 0 评论 -
Cannot modify header information - headers already sent by
PHP Warning: Cannot modify header information - headers already sent by (output started at xxx/ServerManagerService.php:46) in xxx/cls_session.php on line 110检查之后发现,原来在setcookie执行之前有个echo输出,删除即原创 2016-06-30 14:56:14 · 358 阅读 · 0 评论