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

PHP常见问题

PHP正则表达式常用函数

8

1.preg_match()函数原型:intpreg_match(string$pattern,string$content[,array$matches])preg_match()函数在$content字符串中搜索与$pattern给出的

PHP基于文件头的文件类型验证类函数

10

我这里写了一个验证类,是通过文件头来判断文件格式.(也不是百分之百安全,如果用户伪造了文件头,也能通过验证)复制代码代码如下:<?php/***检证文件类型类**@authorsilver*/classfiletypevalidati

Smarty中调用FCKeditor的方法

6

本文实例讲述了smarty中调用fckeditor的方法,分享给大家供大家参考。具体实现方法如下:fckeditor是目前互联网上最好的在线编辑器。smarty是一个使用php写出来的模板php模板引擎,它提供了逻辑与外在内容的分离,简单的

Yii2框架数据验证操作实例详解

20

本文实例讲述了yii2框架数据验证操作。分享给大家供大家参考,具体如下:一、场景什么情况下需要使用场景呢?当一个模型需要在不同情境中使用时,若不同情境下需要的数据表字段和数据验证规则有所不同,则需要定义多个场景来区分不同使用情境。例如,用户

PHP三种方式实现链式操作详解

13

在php中有很多字符串函数,例如要先过滤字符串收尾的空格,再求出其长度,一般的写法是:strlen(trim($str))如果要实现类似js中的链式操作,比如像下面这样应该怎么写?$str->trim()->strlen()下面

Smarty保留变量用法分析

6

本文实例讲述了smarty保留变量用法。分享给大家供大家参考,具体如下:{$smarty}变量无需分配,它可以直接在模板中,用于访问一些特殊的模板变量,有很多变量,比如说:页面请求变量$_get,$_post,$_request,$_ses

phphtmlentities()函数的定义和用法

11

phphtmlentities()函数把字符转换为html实体,本文章向码农介绍phphtmlentities()函数基本使用方法和实例介绍,需要的码农可以参考一下。定义和用法htmlentities()函数把字符转换为html实体。提示:

php切割页面div内容的实现代码分享

8

亮点:1、利用php也能实现对页面div的切割处理。这里的做法抛砖引玉,希望读者能够提供更加完美的解决方案。2、切割处理方法已经封装成一个方法,可以直接引用。3、顺便加上标签云的截取。//getwebdiv('id="taglist"','

WordPress中的shortcode短代码功能使用详解

14

wordpress从2.5的版本开始,增加了一个shortcode(短代码)api,类似于bbs上的bbcode,shortcode也可以很方便的为文章或页面增加功能,并且shortcode的比起bbcode更加灵活和强大。下面kayo为大

实例讲解php数据访问

5

本文实例为大家分享了两种php数据访问方式,大家可以进行比较,分析两种方式的异同,最后为大家提供了一个小练习,具体内容如下方式一:已过时,只做了解1.造一个连接(建立通道)$db=mysql_connect("localhost","roo

PHP实现Session入库/存入redis的方法

7

对于大访问量的站点使用默认的session并不合适,我们可以将其存入数据库、或者使用rediskey-value数据存储方案首先新建一个session表createtable`sessions`(`sid`char(40)notnull,`

PHP上传图片类显示缩略图功能

6

有缩略图功能但是感觉不全面,而且有点问题,继续学习,将来以后修改下<formaction="<?php$_server['php_self'];?>"enctype="multipart/form-data

phpreadfile()修改文件上传大小设置

5

使用phpziparchive生成的压缩包,小的压缩包都能下载,今天遇到个150m以上的就报404错误,第一想到的就是文件大小超出了php默认设置,修改方法有两个:php.ini:memory_limitmemory_limit是设置内存限

Yii2-GridView中让关联字段带搜索和排序功能示例

8

情境要求:要在订单(order)视图的gridview中显示出客户(customer)姓名,并使其具有与其它字段相同的排序和搜索功能。数据库结构订单表order含有字段customer_id与客户表customer的id字段关联首先确保在o

thinkphp5URL和路由的功能详解与实例

6

前面的话本文将详细介绍thinkphp5url和路由url访问thinkphp采用单一入口模式访问应用,对应用的所有请求都定向到应用的入口文件,系统会从url参数中解析当前请求的模块、控制器和操作,下面是一个标准的url访问格式:http:

php模拟ping命令(phpexec函数的使用方法)

9

使用php模拟我们常用的dos命令ping命令的方法,这里主要用到的是php的内置函数exec来调用系统的ping命令,从而实现ping命令功能的。复制代码代码如下:<?php$to_ping='www.phpernote.com';

YiiCGridView用法实例详解

6

本文实例讲述了yiicgridview用法。分享给大家供大家参考,具体如下:cgridview的功能是用来显示的数据列表。它支持排序,分页,和ajax数据请求。cgridview最好使用dataprovider,最好是cactivedata

ThinkPHP实现动态包含文件的方法

6

本文实例讲述了thinkphp实现动态包含文件的方法。分享给大家供大家参考。具体分析如下:问题描述:在做项目的时候遇到问题,也是很常见的问题,一般主页包含头部和脚步,为了方便管理,这些都需要使用包含文件来实现,thinkphp提供了包含文件

php实现文件下载(支持中文文名)

11

复制代码代码如下:/*======================================================$filename为文件名称,必传$filepath为文件路径.选填,可以为相对路径或者绝对路径路径只能由英文