PHP数字价格格式化,保留两位小数number_format
我们需要将价格保留两位小数比如12元需要表示为¥12.00,这时就需要使用number_format函数,使用方法为number_format(12,2),如果需要四舍五入,可以使用round函数配合。
number_format
格式化数字字串。
语法: string number_format(float number, int ...
Unsupported operand types 不支持的操作数据类型
Fatal error: Unsupported operand types
意思是:
致命错误:不支持的操作数据类型
产生原因,将不符合数据类型的数据传送给了某些函数。
尤其是容易出现在将一个数组传给了一个函数,这个函数应该接受的参数是数字。
我刚才就是碰到了这个问题:
本来要传递123456的,结果传递的是arra...
php7.3.4nts发送邮件失败phpMailer
php7.3.4nts发送邮件失败phpMailer
本来代码是没问题的,换了phpstudy版本后,php版本由php5.6升级到了php7.3.4结果发送邮件功能用不了了。
SMTP connect() failed
解决办法:
打开php.ini,找到extension=openssl,前面加上;如下
...
array_merge(): Expected parameter 1 to be an array, object given
array_merge(): Expected parameter 1 to be an array, object given
参数1需要一个数组,给的是对象
$rs = $this->where(['userAccount'=>$data['userAccount'],'userStatus'=>1,...
让Json更懂中文(JSON_UNESCAPED_UNICODE)
我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似"\u***"的格式, 还会在一定程度上增加传输的数据量.
<?php
echo json_encode("中文");
//"\u4e2d\u6587"
这就让我们这些在天朝做开发的同学, 很是头疼, 有的时候还不得不自己写...
php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法
织梦dedecms后台生成静态页面的时候,报出了Allowed memory size of 134217728 bytes exhausted错误。
上网查了查,是因为php默认内存限制是128M,所以需要修改php.ini文件。
查找到memory_limit = 128M这一行,将128M改大点,我这里直接是改成了25...
php获取两个日期之间的年、月份、日期
调用
$startTime ='2021-03-04';
$endTime = '2021-04-03';
$days = ZHTDateRangeDay($startTime,$endTime);
$days = ZHTDateRangeMonth($startTime,$endTime);
$days = ZH...
PHP获得7天之前的时间日期
// 今天的日期
date('Y-m-d');
// 7天前的日期
date('Y-m-d', strtotime('-7 days')); //保留年-月-日
date('Y-m-d H:i:s',strtotime('-7 day')); //保留年-月-日 时:分:秒
strtotime('-7&nbs...
php日期补0 不补0
m: 月份 如:2019-07-08
n:不补0月份 如:2019-7-08
d:日期 如:2019-7-08
j:不补0日期 如:2019-7-8
G:24小时制,不补0
g: 12小时制,不补0...
php中删除数组的第一个元素和最后一个元素的函数,指定位置的元素
1,使用 array_pop 删除数组的最后一个元素
$user=array('apple','banana','orange');
$result=array_pop($user);
print_r($result);
print_r($user);
结果将是:
orange
array('apple','banana'...
php求今天、昨天、明天时间戳的简单实现方法
echo strtotime('now'),'<br>';//现在
echo strtotime('today'),'<br>';//今天
echo strtotime('tomorrow'),'<br>';//明天
echo strtotime('yesterday'),'<br>';//...
PHP如何在字符串中替换最后一次出现的字符串
使用自定义函数
function str_lreplace($search, $replace, $subject)
{
$pos = strrpos($subject, $search);
if($pos !== false)
{
$subject = substr_replace($s...
PHP中__construct()和_initialize()的区别?
__construct()是php内置的构造函数,__initialize()是php框架中定义的(如thinkphp),用法基本一致。
在tp中若父类和子类都有_initialize,则只调用子类的_initialize,并不会自动调用父类_initialize
而子类的__construct方法如果要调用父类的__construc...
Notice: Use of undefined constant HTTP_USER_AGENT - assumed 'HTTP_USER_AGENT' in
wordpress网站提示这个错误,不知道是病毒的原因,还是其他原因
找到wordpress首页文件,
把第一行注释掉。
问题解决
zwp-rlsec文件(不知道什么文件,也没有后缀名)内容
php删除第一个字符,最后一个字符
循环拼接字符串的时候,会出现多一个间隔符的问题,怎么删除?
代码:
$str = '';
foreach($resourcePath as $vo){
$str .= ',' . $vo["$field"];
}
$resourcePath = ltrim($str, ",...
Missing argument 3
调用函数缺少参数
function ZHTUnuseResource($fromTable, $field = '' , $ids){
}
调用
ZHTUnuseResource($oldresourcePath)
为什么有的可以呢?
给每个参数设置个默认值就可以了。
function ZHTUnus...
关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2715
39
分类目录
最新评论
- https://jueru.net/
-
评 留言
- :weixiao:
-
评 留言
- :shuijiao: :weiqu: :zhenbang: :leng:
-
评 留言
- :yiwen: :yiwen: :yiwen: :yiwen:
-
评 EasySass: could not generate CSS file. See Output panel for details.
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
评 TP6模型事件-查询后onAfterRead不好用
文章标签更多