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

PHP常见问题

php截取字符串函数分享

8

经常看到有新手问php有没有类似asp的left函数或right函数,实现截取某字符串左边或右边开始n个字符的函数。答案当然是有的。php中的substr函数就可以做的到,只不过php把二个函数合二为一了,这里再给大家分享一个更加优秀的截取

PHP实现WebService的简单示例和实现步骤

9

前段时间在webservice的问题上纠结了很长时间,本来想写在thinkphp的框架里面,可是怎么也实现不了,目前为止也仅仅是学会的没有框架的接口的开发。在此资源共享一下步骤:首先我创建的文件有:api.phpapi的接口类文件api.w

浅析iis7.5安装配置php环境

10

iis7.5是安装在win7、win8里的web服务器,win2003、win2000的web服务器使用的是iis6.0,由于win7、win8系统相比win2003、win2000有了改新革面的不同,因此对于iis7.5的配置也必需捣鼓一

PHP实现数据分页显示的简单实例

7

分页在后台管理中是经常使用的功能,分页显示方便大量数据的管理。实例代码如下:<!doctypehtml><html><head><metacharset="utf-8"><title&g

iOS+PHP注册登录系统PHP部分(上)

11

最后达成效果:分析做项目的基本流程:1.先创建数据库2.写php服务端3.写ios用户端1.创建数据库我用的是wamp。数据库名称为ioslogin,表名为users其中有3个字段user_id,user_name和user_pwd。use

ZendFramework基于Command命令行建立ZF项目的方法

11

本文实例讲述了zendframework基于command命令行建立zf项目的方法。分享给大家供大家参考,具体如下:zendframework的项目结构比较复杂,但是有既定的结构。zf提供了使用command生成项目结构的工具,使用非常方便

PHP模板引擎smarty详细介绍

5

<?php/*一、什么是smarty?smarty是一个使用php写出来的模板php模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用php程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的

php文件上传的简单实例

8

复制代码代码如下:<?phpif((($_files["file"]["type"]=="image/gif")||($_files["file"]["type"]=="image/jpeg")||($_files["file"]["

PHP使用数组依次替换字符串中匹配项

8

先来看个sql语句:select*fromtablewherectime>='[date-14]'andctime<='[date-1]';想把上面这句sql的中括号表示的日期依次换成下面的数组中的元素array('2015-0

用Composer构建自己的PHP框架之基础准备

8

『composer一统天下的时代已经到来!』——白岩松“一个时代结束了,另一个时代开始了。”frameworkinteroperabilitygroup(框架可互用性小组),简称fig,成立于2009年。fig最初由几位知名php框架开发者

linux实现php定时执行cron任务详解

6

对于php本身并没有一套解决方案来执行定时任务,不过是借助sleep函数完成的。这种方就是要提前做一些配置,如实现过程:复制代码代码如下:ignore_user_abort();//关掉浏览器,php脚本也可以继续执行.set_time_l

Yii2使用驼峰命名的形式访问控制器的示例代码

6

yii2在使用的时候,访问控制器的时候,如果控制器的名称是驼峰命名法,那访问的url中要改成横线的形式。例如:publicfunctionactionroomupdate(){//}//访问的时候就要www.test.com/room-up

PHP静态延迟绑定和普通静态效率的对比

6

php静态延迟绑定和普通静态效率的对比只是一个简单的小实验,对比了下延迟绑定和非延迟的效率延迟绑定主要就是使用static关键字来替代原来的self,但功能非常强大了实验代码:classa{protectedstatic$cc1=array

Laravel学习基础之migrate的使用教程

6

前言大家都知道,现在的开发测试都是讲究多人团队协作完成,每个人都有本地环境,在以前我们一般是手动的添加数据,比如在数据库查询器中使用sql语句进行数据插入。如果数据较少,那还是蛮轻松的,但是如果数据过大,那就很蛋疼了,但是这在laravel

浅谈PHP发送HTTP请求的几种方式

7

php开发中我们常用curl方式封装http请求,什么是curl?curl是一个用来传输数据的工具,支持多种协议,如在linux下用curl命令行可以发送各种http请求。php的curl是一个底层的库,它能根据不同协议跟各种服务器通讯,h

PHP获取短链接跳转后的真实地址和响应头信息的方法

3

获取到一个短连接,需要将短连接转换成真实的网址,通过查资料,发现php提供了一个函数get_headers(),可以完成这个任务,先把头部信息获取到,然后再分析跳转地址即可:复制代码代码如下:$url='http://t.cn/h5mwx'

PHP实现无限极分类图文教程

7

一般来说实现无限极分类都是使用递归或者迭代的方式,小伙伴们看下本文的实现方式吧。1,数据库设计:2,代码:复制代码代码如下:/***@authorkoma*@todophp无限极分类*/$cn=mysql_connect('localhos

php分页类扩展代码

9

原来发表过一个脱离数据库的分页类,最近使用的时候发现有些时候搜索的东西过于大的时候,采用url传递参数的方式,可能会有一定的影响或者叫已知的bug,这次做了一些扩展,同时兼容了以前的模式,使用上面很简单的,只需要多设置一个参数就可以了代码如

CI框架源码解读之利用Hook.php文件完成功能扩展的方法

7

本文实例讲述了ci框架源码解读之利用hook.php文件完成功能扩展的方法。分享给大家供大家参考,具体如下:看了hook.php的源码,就知道ci使用hook来进行扩展的原理了。hook的基本知识http://codeigniter.org

使用PHPSocket写的POP3类

8

查看pop3/smtp协议的时候想尝试一下自己写一个操作类,核心没啥,就是使用fsockopen,然后写入/接收数据,只实现了最核心的部分功能,当作是学习socket操作的练手。其中参考了rfc2449和一个国外的简单web邮件系统uebi