PHP获取本周所有日期,PHP获取当前时间所在周七天具体日期方法: /*** 获取本周所有日期*/function get_week($time = , $format=Y-m-d){ $time = $time != ? $time : time(); $week = date(w, $time); $date = []; for ($
正在浏览:程序开发
PHPMailer发送邮件提示553 Mail from must equal authorized user的原因是SMTP服务器用户名与发件人邮箱不一致,修改成相同即可解决这个问题。 /***系统邮件发送函数*@paramstring$tomail接收邮件者邮箱
使用phpexcel类库导出excel文件,文件名为中文时,在chrome浏览器下导出正常,在IE内核浏览器下导出文件名显示乱码,解决办法如下: publicfunctionexportExcel($expTitle,$expCellName,$expTableData){$
在thinkphp3中,where方法传入数组非常强大,可以组合任何形式的复杂查询条件,示例如下: $where[name] = array(like, %www.02405.com%);$where[title] = array(like,%www.02405.com%);$where[_logic] = or;$map[_comple
ThinkPHP5最新版本默认开启了时间戳自动转换功能,会将时间戳自动转换为2018-08-30 16:20:49这种时间格式。但是使用这个功能时,我们经常会遇见A non well formed numeric value encountered错误。 解
?php return array (AC = 阿森松岛,AD = 安道尔,AE = 阿拉伯联合酋长国,AF = 阿富汗,AG = 安提瓜和巴布达,AI = 安圭拉,AL = 阿尔巴尼亚,AM = 亚美尼亚,AN = 荷属安的列斯群岛,AO = 安哥拉,AQ = 南极洲,AR
最近项目中遇到一个需求:两个相同结构的数组,元素的值不同,要求两个数组中对应的键相减,获得一个结构相同的新数组。具体实现代码如下: $arr1 = array(20,40,500);$arr2 = array(60,30
在php中内置了array_sum()来实现php数组求和计算,该函数的参数为一个数组,经过计算后,所有值的和以整数或浮点数的结果返回,如果参数数组为空则返回0。 示例代码 ?php$arr = array(1,
最近在学习Laravel框架,在phpstudy下使用composer+laravel安装器的方式安装了Laravel,但是访问的时候报错: Warning: require(D:\phpstudy\WWW\public\myblog\bootstrap/../vendor/autoload.php): failed to open stream:
最近在windows下使用git同步项目源码到码云时遇到了Permission denied (publickey)错误,解决办法如下: 1.生成ssh公钥 你可以按如下命令来生成 sshkey: ssh-keygen -t rsa -C xxxxx@xxxxx.com# Generating publ
之前零五科技分享过一个 php判断数组是否存在重复数据的函数 ,那么如果数组存在重复数据,我们要怎么获取数组中的重复数据呢?接下来分享两个用于php获取数组中重复数据的函数
最近做的一个项目要实现多个相同数组的相加合并功能,需要实现对应键名的键值相加,具体说明如下: 有如下多个数组: array(13) { [14] = string(1) 4 [15] = string(1) 4 [16] = string(1) 4 [17] =
//php生成服务器信息函数function get_server_info(){ $info = array( 运行环境=PHP_OS.:.$_SERVER[SERVER_SOFTWARE], WEB服务端口=$_SERVER[SERVER_PORT], 浏览器信息=substr($_SERVER[HTTP_USER_AGENT], 0, 40), 通信协议=$_SERV
/*** 随机生成N个汉字* @param string $giveStr 必须含有的字* @param int $num 需要生成多少个汉字* @return string 返回生成的字符串*/function getRndWords($giveStr=, $num=18){ $str = 这个函数可以随机生成一个
在使用ThinkPHP5的时候有些数据没必要专门的创建数据库保存,比如网站名称、备案号等信息,那么我们可以通过创建自定义配置文件的方式解决,具体方法如下: 1.创建extra自定义配置
php中的array_rand函数可以在数组中返回一个随机键,我们可以通过这个函数来实现从数组中随机输出一个值,具体代码如下: $arrs = array(苹果,香蕉,大鸭梨);echo($uploaders[array_rand($arrs)]);
1.插入数据 DB::insert(insert into users (id,name) values (?,?),[1, 02405]); 2.查询数据 $user = DB::select(select * from users where id = ?, [1]); //参数绑定方式 $user = DB::select(select * from users where id = :id, [:id=1]);
thinkphp5提供了专门的助手函数json用来进行json格式数据输出,我们只需要在控制器返回数据时调用该助手函数即可,代码如下: return json($data);
微信支付出现:支付失败!当前页面的 URL 未注册的错误提示是由于微信支付授权目录未正确配置引起的。此时开发者应该登录微信公众平台,进入【微信支付】-【开发设置】进行设置
微信开发过程中提示:redirect_url 参数错误,是由于程序使用了网页授权而公众号没有正确配置【网页授权域名】所致。此时你需要登录微信公众平台,在【开发】-【接口权限】页面找
