thinkphp6自定义验证规则
thinkphp6自定义验证规则
protected $rule = [
'next_visit_time' => ['doCheckNextVisitTime'],
];
protected function doCheckNextVisitTime($value, $rule, $dat...
syntax error, unexpected 'Empty' (T_EMPTY), expecting identifier (T_STRING)
tp6控制器命名为Empty,结果提示错误
syntax error, unexpected 'Empty' (T_EMPTY), expecting identifier (T_STRING)
翻译:语法错误,意外的“Empty”(T_Empty),应为标识符(T_STRING)
Empty 是关键字,不可以拿来...
thinkphp5.1接收不到参数
thinkphp5.1接收不到参数,
在一个服务器上挺好的,换了个服务器,接收不到参数articleId了。
http://abc.com/home/news/new_details.html?articleId=1064
打印是null
查看了伪静态
之前是
<IfModule mod_rewr...
PHP中对十六进制字符串执行数学运算,十六进制加减法
PHP中对十六进制字符串执行数学运算,十六进制加减法
用于将十六进制字符串转换为十进制数,然后转换回来。hexdec,dechex
$hex1 = hexdec('3A7BD5');
$sum = (int) ($hex1 / 2);
echo dechex($sum);
结果:1d3dea
在此基础上实现十六进制...
php按分类区分产品,且同一分类产品中价格最高的产品特殊标记
php按分类区分产品,且同一分类产品中价格最高的产品特殊标记
需求:打印产品列表,不同分类的产品,不同背景色,且同一分类产品中价格最高的产品做颜色区分
截取主要代码
$c = 0; // 分类个数
$d = 0; // 产品个数
// 按分类重组为二维数组
$goodsList2 = [];
forea...
php二维数组求某列的最大值和最小值
php二维数组求某列的最大值和最小值
1、利用array_column()函数获取二维数组中指定列的全部元素
2,利用max,min获取数组中的最大值,最小值
$arr = array(
array('catId'=>1,'title'=>'a','price'=>10),
array('ca...
php求一维数组中的最大值
方法1:直接使用内置函数max()
max() 函数可以返回一个数组中的最大值
$arr = array(1,2,3,4,5);
$arr2 = array('1','2','3','4');
var_dump(max($arr)); // int(5)
var_dump(max($arr2)); // string(1) "4"...
PHP:检查 URL 末尾是否包含斜杠
PHP:检查 URL 末尾是否包含斜杠,如果包含,则直接拼接图片路径,如果不包含,则拼接/后拼接图片路径
可以直接通过rtrim去除右侧/,不论有没有/,然后再拼接/和图片路径
$url = 'http://www.baidu.com';
$url = rtrim($url,'/') . '/';
echo $url.$im...
php批量修改数组的值,php批量给手机号数组加86
php批量修改数组的值,php批量给手机号数组加86
需求:微信小程序短信,批量发送,需要给手机号前面加上+86,数据库中查出所有手机号数组,批量加+86
1,foreach
$array = array('15012341231','15012341232','15012341234');
foreach ($arr...
php筛选获取两个数组相同数据
php筛选获取两个数组相同数据
$a = array('a','b','c','d','e','f','g','h');
$b = array('c','d','o','l','p','i','u','y');
$c = array_intersect($a, $b);
var_dump($c);
输出:
array(2) ...
php获取数组中最后一个元素的方法
方法一:使用php内置函数end()
end() 函数将内部指针指向数组中的最后一个元素,并输出。
// 获取数组最后一个元素中的某个元素
$arr = [
['id'=>1,'name'=>'张三'],
['id'=>2,'name'=>'张三2'],
['id'=>3,'name'=&...
php同时定义多个变量
<?php
$foo = $bar = $ping = $pong = '';
?>
微信小程序接口无法传递session校验验证码,验证码错误,thinkphp5
微信小程序接口无法传递session校验验证码,验证码错误,thinkphp5
网上查了很多方法
1,利用tp5的缓存功能https://www.likecs.com/show-203767177.html
2,小程序端获取Set-Cookie中的值,在请求的时候携带在header中
https://www.cnbl...
thinkphp5生成随机验证码,自定义法方法
代码
<?php
namespace app\api\controller;
use think\Controller;
/**
* 微信小程序接口
*/
class Base extends Controller
{
public $seKey = '.com'; // 验证码加密密钥
// publi...
php怎么去掉数组中为空的值
一、什么是空值
在PHP中,空值(NULL)指的是一个变量没有值或者变量被显式地设置为NULL。此外,空字符串('')也可以视为一种空值,因为它是一个长度为0的字符串。
二、去掉数组中的空值
在PHP中,有多种方法可以去掉数组中的空值。下面我们列举其中几种常用的方法:
1.使用array_filter函数
array_filte...
php json_encode不转义,php json_encode不转义中文汉字的方法
1、php版本高于 5.4 的处理方法
在高于5.4版本的php中,可以将 json_encode 函数的第二个参数设置为 JSON_UNESCAPED_UNICODE,则 json_encode 函数处理含有中文汉字的数据时,其中文汉字不会转换成 unicode 格式的字符!
示例代码:<?php
$arr ...
关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2703
39
分类目录
最新评论
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
文章标签更多