PHP判断密码强度的详细方法 一、PHP代码$score=0; if(!empty($_GET['value'])){//接收的值 $str=$_GET['value']; }else{ $str=''; } if(preg_match("/[0-9]+/",$str)) { $score++; } if(preg_match("/[0-9]{3,}/",$str)) { $score++; } if(..... PHP 04-11 9674 PHP 判断密码强度 PHP判断密码强度
TP6文件上传使用详解 TP6的文件上传相较于之前的版本有些变化,用法变了,也相对的更灵活了。下面是文件上传的使用示例。还算说得挺清楚的了,如果还有什么疑问,可以在评论区留言。前端代码... PHP 12-14 3212 ThinkPHP tp6 ThinkPHP6 tp6上传
php 安全过滤函数代码 php 安全过滤函数代码,防止用户恶意输入内容。//安全过滤输入[jb]functioncheck_str($string,$isurl=false) { $string=preg_replace('/[\\x00-\\x08\\x0B\\x0C\\x0E-\\x1F]/','',$string); $string=str_replace(array("\0","..... PHP 12-02 2958 安全过滤 php安全 php过滤
TP6开启多应用模式 TP6默认的是单应用模式,开启多应用模式要有以下步骤:1.安装多应用模式扩展think-multi-app:在根目录下:composer require topthink/think-multi-app2.删除原有的controller文件 (必须删)3.新建自己的应用目录4.修改config/app.php中的 开启多应用自动加..... PHP 12-02 6442
PHP不使用alibabacloud/client集成阿里云短信服务 最近有项目需要集成阿里短信服务,但是composer安装的SDK有一个问题,就是会影响其他的包的适应,无奈,其他包比较多,只能干脆不是有SDK了,直接写请求好了。。在使用API之前,需要在控制台获取以下必要参数,其中需要自己手机验证+官方审核多次,或者是先使..... PHP 08-12 6784 阿里大鱼 阿里云短信 阿里云短信服务 阿里大鱼短信服务 composer alibabacloud/client
dedecms后台管理员密码重置和修改 织梦cms建站系统是目前最流行的门户网站建站系统,功能强大,易于操作。不过经常有站长朋友和我一样,忘记了后台的密码,织梦的后台密码重置和修改比较简单。打开dede_admin数据表:进入你的MYSQL后台,然后在你的数据库名中,找到dede_admin这项如图,pwd下..... PHP 06-19 4255 dedecms 织梦cms 织梦cms管理员密码重置
thinkphp6 踩坑数组查询的处理 thinkphp6不能用如下形式构建查询条件//$data['province_id']=$arr[0]; //$data['city_id']=$arr[1]; //$data['town_id']=$arr[2]; $data['town_id']=array('like','%'.$searach.'%')这样的形式默..... PHP 06-13 11008 tp6 ThinkPHP6 tp6模型 tp6查询条件
tp5\tp6 foreach报错 Indirect modification of overloaded element of XXX has no effect的解决办法 最近在使用Thinkphp5做foreach循环嵌套的时候报错:Indirect modification of overloaded element of XXX has no effect,网上搜索了一下,很多框架会报这个错误,比如Laravel、YII、Thinkphp5或6等,错误的直译意思为:间接修改XXX的重载元素没有效果。解决..... PHP 06-12 6447 Indirect modification of overloaded element of XXX has no effect
TP5 Mysql中批量插入数据,有则更新,无则插入 insertAll里面有个replace参数,操作之后发现,即使这个参数设置成true,最后的执行结果是直接把已经存在的数据删除后再插入的,相当于先delete再insert.这样导致一些不需要更新的字段也不存在了.在网上找到一个ONDUPLICATEKEYUPDATE的用法实验后是自己想要的效果..... PHP 06-10 3543 tp5 tp thinkPHP
tp5定时任务命令行报错 [InvalidArgumentException] Command "date" is not defined. 最近使用tp5的命令行搭配linux的定会任务做资金的延时到账,发现一个问题就是,写好之后报错,如图:实话实说,很奇怪,查看了官方的示例,也结合了一些其他的说明,确定是没有写错,在网上搜索了很久,得出的结论大多是名称不对,例如然后再三确认之后,发现..... PHP 06-01 10021 tp5 tp5定时任务 ThinkPHP5定时任务 ThinkPHP
curl 返回http头信息处理;curl返回header头和body处理 今天做一个短信发送的功能,用的是阿里云云市场的一个第三方的发送api按照服务商的说法返回的数据是json的,那是很简单了,也没几个参数,服务商给出的php实例代码是适应curl实现请求的,如下:<?php $host="https:/*******m"; $path="/msg..... PHP 05-25 3893 php curl curl返回 phpcurl返回数据解析 curl_exec
phpstorm重复试用30天,实现无限试用(仅供学习研究) JetBrains系列是比较好用的开发工具(起码个人觉得不错),安装后软件会在本地生成一些配置和密钥之类的,要实现无限试用就是需要把相关的东西删除(实际上是让软件觉得是没有适用过的),经过自己的多次测试,发现方法有效(基于phpstorm2020.2)。1.关闭软..... PHP 05-24 8775 phptorm phpstorm授权 phpstorm无限试用
phpoffice/phpspreadsheet导入导出数据示例 当你在使用phpoffice/phpexcel类库时候。composer 会给你提示一句话:Packagephpoffice/phpexcelisabandoned,youshouldavoidusingit.Usephpoffice/phpspreadsheetinstead //软件包phpoffice/phpexcel被放弃了,您应该避免使用它。使用phpoffice/phpspreadshee..... PHP 03-24 10487 PHP phpspreadsheet phpoffice phpspreadsheet导入导出 excel导入导出
PHP 使用 phpmailer 发送电子邮件 phpMailer 是一个非常强大的 ph p发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。phpMailer 的特点:1、在邮件中包含多个 TO、CC、BCC 和 REPLY-TO。2、平台应用广泛,支持的 SMTP 服务器包括 Sendmail、qma..... PHP 03-23 3103 phpmailer php smtp php发送email phpmailer发送email
PHP中 Public、Private、Protect 的使用方法及区别 public 【公共的】可以在程序中的任何位置(类内、类外)被其他的类和对象调用。子类可以继承和使用父类中所有的公共成员。Private 【私有的】被private修饰的变量和方法,只能在所在的类的内部被调用和修改,不可以在类的外部被访问。在子类中也不可以。如果..... PHP 03-10 5960 PHP public private protected