当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

PHP判断数组是否为空的常用方法(五种方法)

19

本文介绍了php开发中遇到的数组问题,这里介绍了判断php数组为空的5种方法,有需要的朋友可以借鉴参考一下。1.isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset

ThinkPHP模板中数组循环实例

8

本文实例讲述了thinkphp模板中数组循环的实现方法。分享给大家供大家参考。具体实现方法如下:thinkphp开发过程中经常用到输出数组在模板中使用,一般select出来的数据都是二维数组,我们在模板中用volist标签就可以输出,今天开

CodeIgniter辅助之第三方类库third_party用法分析

11

本文实例分析了codeigniter辅助之第三方类库third_party用法。分享给大家供大家参考,具体如下:third_party用来存放系统中引入的第三方类库,类库通常提供的功能比较丰富,相应的学习成本也要高些,系统中能用到功能有限,

ThinkPHP整合datatables实现服务端分页的示例代码

9

最近做东西有一个需求,因为数据量很大,在这里我决定使用datatables的服务端分页,同时还需要传递查询条件到服务端。在网上搜索的大部分文章都感觉有些误差,于是自己封装了一下,主要配置/工具为:服务端:php(使用thinkphp)页面样

微信公众号模板消息群发php代码示例

10

微信模板消息只能发给一个人,如果要群发,需要通过php循环,依次发送。注意,如果模板消息发信息时有时无,不稳定,可能你的access_token令牌更新缓存不及时,过期了.可以根据日志文件查看.建议300秒更新一下.否则会很烦.模板id需要

phpgzip压缩输出的实现方法

13

一、gzip介绍gzip是gnuzip的缩写,它是一个gnu自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。软件的作者是jean-loupgailly和markadler。1992年10月31日第一次公开发布,版本号是0.1,目

Nginx下ThinkPHP5的配置方法详解

8

本文主要给大家介绍了关于nginx下thinkphp5的配置方法,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍:url里public目录的隐藏出于安全的考虑,tp5的入口文件改成放在public下了,因为这样的话能防止被恶意用

yii,CI,yaf框架+smarty模板使用方法

19

本文实例讲述了yii,ci,yaf框架+smarty模板使用方法。分享给大家供大家参考,具体如下:最近折腾了框架的性能测试,其中需要测试各个模板跟smarty配合的性能,所以折腾了一桶,现总结一下。之前已经写过kohana框架+smarty

php设置页面超时时间解决方法

13

有时候我的页面因为网络卡,会一直转,我想是不是可以给页面设置一个超时时间,多久没反应就提示超时比如php里的set_time_limit(300)我想不是php页面也有个超时机制------解决思路---------------------

PHP获取数组中指定的一列实例

12

对于一个多维数组(以二维数组为例),经常需要获取到其中的一列,比如有几条用户数据,是一个二维数组,现在需要获取到这几个用户的名字,可以有多种方法实现:$arr=array(array('id'=>'101','name'=>'q

PHP7.0新增加的特性介绍

6

??运算符(null合并运算符)把这个放在第一个说是因为我觉得它很有用。用法:$a=$_get['a']??1;它相当于:<?php$a=isset($_get['a'])?$_get[

php使用strtotime和date函数判断日期是否有效代码分享

8

咋一想,判断日期是否有效应该是蛮简单的一个功能,但是细想起来还是有点麻烦的,因为既要检验格式,又要检验有效性。例如2013-02-29,虽然格式正确,但是日期无效;而2012-02-29格式正确,也有效。一种方法可以使用正则,但是正则其实理

php利用ob_start()清除输出和选择性输出的方法

10

一、背景有一段代码,因为调用了封装的方法,所以会有一些本来不需要的返回值。这些返回值该怎么处理才能让它消失呢。有的人会说,清除变量不就好了吗?但假如这个返回值无法清除,那又该怎么办呢?二、ob_start()1、概念:此函数将打开输出缓冲。

使用ob系列函数实现PHP网站页面静态化

7

将php的执行页面预先转换成html,是所谓的php静态化方法之一。其他还有模板替换法,opcache等方法。静态化的作用:提高网站的响应速度,降低服务器的负载;用于搜索引擎的seo;利用php输出buffer直接写成html,定时后台定时

Yii2验证器(Validator)用法分析

13

本文实例讲述了yii2验证器(validator)用法。分享给大家供大家参考,具体如下:先看一下验证器的使用。publicfunctionrules(){return[[['email','password'],'required'],['

PHP导出带样式的Excel示例代码

9

前言在大家工作中做导出的时候,需要导出自定义的表格或嫌弃导出的excel格式太难看了。这时候就需要设置颜色、字号大小、加粗、合并单元格等等。这篇文章通过实例告诉大家怎么做,下面来一起看看。先来看看效果图:实例代码php代码:/***导出文件

Thinkphp3.2实用篇之计算型验证码示例

11

是不是觉得普通的验证码已经没办法满足,接下来介绍如何将tp现有的验证码改为计算型验证码:首先找到:thinkphplibrarythinkverify.class.php在其中加入以下代码:publicfunctionentry_add($