随笔分类 -  php那点事

摘要:YYYY-mm-ddHH:MM:SS时间格式 YYYY-mm-dd HH:MM:SS部分解释 d ⽉中的某⼀天。⼀位数的⽇期没有前导零。 dd ⽉中的某⼀天。⼀位数的⽇期有⼀个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 阅读全文
posted @ 2022-05-31 19:10 郑筱筱 阅读(8637) 评论(0) 推荐(0)
摘要:1.冒泡排序 --索引数组 控制循环轮数 控制每轮,冒出一个数 比较大小,互相替换位置 代码: <?php$arr = [2, 66, 43, 54, 62, 21, 66, 66, 32, 78, 36, 76, 39, 1];function BubbleSort($arr) { // 控制循环 阅读全文
posted @ 2022-04-28 11:38 郑筱筱 阅读(431) 评论(0) 推荐(0)
摘要:我有一个字符串,需要检查几个字符。我可以用strpos();做到这一点。但是在这种情况下,我将需要多次使用strpos();。像这样的东西: if( strpos($str, "-") false && strpos($str, "_") false && strpos($str, "@") fal 阅读全文
posted @ 2022-02-25 10:23 郑筱筱 阅读(1753) 评论(0) 推荐(1)
摘要:产生跨域的原理简单来说就是 A域名前端-》请求-》B域名后端 以下分几个场景分别述说PHP各个场景的解决方案(其实每个语言都差不多): ①一切缘由于响应头,不用多想,只要响应头对了就不会存在跨域的问题,最简单的就是: 在PHP代码里面加上,不管在哪里,前或者后面结束的时候再加都能够成功的 heade 阅读全文
posted @ 2021-05-21 16:24 郑筱筱 阅读(218) 评论(0) 推荐(1)
摘要:在数据库里有某个字段,想要通过多个关键字来查找出来,方法有很多种,但是我觉得这种挺好用的,如果你也这么认为,不妨试一试 最终效果 文具/办公室>文具/学校用品>刀/剪刀>剪刀/安全剪刀>粉红色剪刀 厨房用具>刀/剪刀/菜板>刀套装 贴代码: public function search_catego 阅读全文
posted @ 2020-09-04 14:25 郑筱筱 阅读(687) 评论(0) 推荐(0)
摘要:function getip() { static $ip = ''; $ip = $_SERVER['REMOTE_ADDR']; if(isset($_SERVER['HTTP_CDN_SRC_IP'])) { $ip = $_SERVER['HTTP_CDN_SRC_IP']; } elsei 阅读全文
posted @ 2020-02-28 11:37 郑筱筱 阅读(505) 评论(0) 推荐(0)
摘要:重写Handle的render方法,实现自定义异常消息 首先要在config.php里面配置 // 异常处理handle类 留空使用 \think\exception\Handle'exception_handle' => '\\app\\common\\exception\\ExceptionHa 阅读全文
posted @ 2019-09-20 15:52 郑筱筱 阅读(2108) 评论(0) 推荐(0)
摘要:https://www.php.cn/manual/view/4446.html 阅读全文
posted @ 2019-09-10 11:12 郑筱筱 阅读(149) 评论(0) 推荐(0)
摘要:https://c.runoob.com/front-end/854 阅读全文
posted @ 2019-08-21 17:41 郑筱筱 阅读(187) 评论(0) 推荐(0)
摘要:/** * 身份证号码验证(真正要调用的方法) * @param $id_card 身份证号码 */function validation_filter_id_card($id_card){ if (strlen($id_card) == 18) { $idcard_base = substr($i 阅读全文
posted @ 2019-08-21 11:19 郑筱筱 阅读(2068) 评论(0) 推荐(0)
摘要:对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。 由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PH 阅读全文
posted @ 2019-06-10 14:28 郑筱筱 阅读(1627) 评论(0) 推荐(0)
摘要:public function ip() { //strcasecmp 比较两个字符,不区分大小写。返回0,>0,<0。 if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $ip = g 阅读全文
posted @ 2019-06-04 15:20 郑筱筱 阅读(806) 评论(0) 推荐(0)
摘要:一开始的路由是有index.php结尾的 接下来开始修改主要文件 找到public下的.htaccess文件,修改这个文件就好 打开然后修改倒数第二行为:RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] 好的,我们来测试一下 这样就成功了,然后打上ind 阅读全文
posted @ 2019-04-10 14:05 郑筱筱 阅读(1104) 评论(0) 推荐(0)
摘要:假如: 你写好了一段完整的代码,模型对数据库的操作,增删改查什么的,都没有问题,当然运行速度也是最快的,完全不用担心会出错, 前提肯定是已经写好的一整段代码, 但是,万一服务器中断了呢,执行一半,后面的就停止了,BugBugBugBugBugBugBugBugBug 不过如果有一个服务器运维的在处理 阅读全文
posted @ 2019-01-21 10:48 郑筱筱 阅读(1019) 评论(0) 推荐(0)
摘要:很多开发者在创建密码的时候想找个网站随机生成密码,不过这个代码也很简单,随机生成<?php$abc = new test();echo $abc->getRandChar(10);//随机生成位数class test{ public function getRandChar($length) { $ 阅读全文
posted @ 2019-01-15 10:26 郑筱筱 阅读(362) 评论(0) 推荐(0)