• 一个简单的PHP框架实现方法

    2013-04-17
    非原创,自己集合了类Apode+ DZ模板 + 封装PDO,应用过程就不用看了,和普通框架语法是一样的,看一下实现过程吧,主要学习如何去实现一个框架,等你学会扩展或在上面开发的话,学别的框架也只需要半小时了 几个核心 app.php __autoload(自动加载类) base.class.php ab
  • URL 长度有限制吗?

    2013-04-17
    原因是传说中GET方法是通过URL来传递,而URL的长度是受限的,而POST方法采用流的方式,理论上可以传递的容量是没有限制的。 现在来看这个描述:URL的长度是受限的,具体是在哪里受限制呢?browser端还是server端呢?网上现在google出来的结果都是说url的长度实际上是受到
  • APACHE支持.htaccess方法

    2013-04-17
    如何让自己的本地APACHE服务器支持.htaccess呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支持.htaccess了,来看看操作 打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找 Directory / Options FollowSymLinks AllowOverr
  • 简捷PHP数组赋值方法详解

    2013-04-17
    PHP数组还是比较常用的,于是我研究了一下PHP数组赋值,在这里拿出来和大家分享一下,希望对大家有用。所谓数组就是一组变量的集合保存在计算机的内存中,这些变量可以是不同的类型,包括整数,布尔值,字符串等.可以说数组就是内存中的一个小型的数据库.它为我们访
  • header location重定向语句对页面进行跳转失败

    2013-04-17
    函数header作用: 页面跳转 http头信息 头信息的作用很多,最主要的有下面几个: 1、跳转 当浏览器接受到头信息中的 Location: xxxx 后,就会自动跳转到 xxxx 指向的URL地址,这点有点类似用 js 写跳转。但是这个跳转只有浏览器知道,不管体内容里有没有东西,用户都看
  • 使用PHP采集远程图片

    2013-04-17
    当我们需要采集网络上的某个网页内容时,如果目标网站上的图片做了防盗链的话,我们直接采集过来的图片在自己网站上是不可用的。那么我们使用程序将目标网站上的图片下载到我们网站服务器上,然后就可调用图片了。 本文将使用PHP实现采集远程图片功能。基本流程: 1、
  • 在PHP中使用MVC模式进行开发

    2013-04-17
    1 ,软件结构发展过程中的3个阶段: Model1模式 , Model2模式 , MVC模式 1Model1最重要的特点就是没有分层的概念 , 也就是说把界面 和业务逻辑的处理放在一个文件中来完成. 缺点: 1表现层和业务逻辑层混合在一起了,非常乱 2 在实际开发过程中 , 不利于多人协同开发. 3
  • PHP如何获取内网IP

    2013-01-18
    ?php $onlineip = $_SERVER [ 'REMOTE_ADDR' ]; //服务器在局域网的话,那么显示的则是内网IP echo $onlineip ; ? 如果服务器在外网的话,那么访问的话获得的是外网的IP,无法获取内网IP。
  • PHP中header和session_start前不能有输出的原因

    2013-01-18
    在http传输文本中,规定必须 header和content顺序必须是:header在前content在后,并且header的格式必须满足keyword: value\n这种格式。 1、在header输出之前有输出内容的话,就会造成对header的错误理解(尽管现在已经能容错了),例如不是满足keyword: value\n的格式还
  • 61条PHP面向对象程序设计的黄金法则

    2013-01-18
    你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量
  • PHP求牛实例代码

    2013-01-18
    ?php //求牛 function cow( $num , $y ) { for ( $j =1; $j $y ; $j ++) { if ( $j =4 $j 15) { $num ++; cow( $num , $y - $j ); } if ( $j ==20) $num ; } return $num ; } echo cow(2,2); ?
  • php合并多个数组

    2013-01-18
    ?php //合并多个数组 function t(){ $c =func_num_args()-1; //返回传递给函数的参数个数 $a =func_get_args(); //返回一个数组,包括函数的参数列表 for ( $i =0; $i = $c ; $i ++){ if ( is_array ( $a [ $i ])){ for ( $j =0; $j count ( $a [ $i ]); $j ++){ $r []
  • PHP打印一个三角形

    2013-01-18
    ?php //打印一个三角形 for ( $i =0; $i =3; $i ++) { for ( $j =0; $j =3- $i ; $j ++){ echo nbsp;; } for ( $k =0; $k =2* $i ; $k ++) { echo *; } echo br; } ? ?php //杨辉三角 for ( $i =0; $i 6; $i ++) { //第一个和最后一个都为1 $a [ $i ][0]=1; $a [ $i ][
  • php登录实例代码:用户名与密码验证器

    2012-12-17
    1、登录时对用户输入的用户名、密码进行验证 ?php /** * Validator for Login. */final class LoginValidator { private function __construct() { } /** * Validate the given username and password. * @param $username and $password to be validated * @return ar
  • php类:注册与自动加载

    2012-12-17
    工程目录如下: 1、将需要注册的类放在一个数组中 ?phpfinal class Utils { private function __construct() { } public static function getClasses($pre_path = '/') { $classes = array( 'DBConfig' = $pre_path.'DBConfig/DBConfig.php', 'User' = $pre_path.'Mode
  • php代码:循环跳出问题

    2012-12-17
    //php当前循环为1,循环由里到外依次递增,break默认为1,例如跳出第2层循环for ($i=0;$i3;$i++){ foreach (array(1,2,3) as $val){ foreach (array(1,2,3) as $val){ echo "1层循环br/"; break 2; //跳出第2层循环 } echo "2层循环br/"; } echo "3层循环br/";}//结果
  • PHP分页函数(PHP代码+JS+CSS完整实例)

    2012-12-17
    PHP分页函数(PHP代码+JS+CSS完整实例) PHP分页器制作,自动生成分面页码,JS调用函数. PHP代码如下: ?php class PageView{ /**页码**/ public $pageNo =1; /**页大小**/ public $pageSize =20; /**共多少页**/ public $pageCount =0; /**总记录数**/ public $totalNum =
  • php环境搭建:PHPnow绿色PHP环境包

    2012-11-18
    很多新手朋友,想学习建站,使用现在比较热门的基于PHP开发的CMS系统,碰到的第一个问题就是如何搭建PHP环境. 网上有很多PHP集成环境的程序,模板无忧会在近期一一为大家讲解常见的PHP环境搭建程序的安装和使用方法. 今天为大家介绍一款绿色的PHP环境包,也是站长本人一直在
  • PHP面向对象—单例模式

    2012-11-18
    单例模式是设计模式中比较简单的模式,会在一些特殊的场影得以运用,比如:应用中只需要一个对象实例存在,这时使用单例模式能够节省内存。单例模式体现了面向对象封装特性中的单一职责和对象自治原则。 构建一个PHP的单例类需要以下要求: 构造函数为private,防止外
  • 使用PHP构造函数

    2012-11-12
    构造函数的定义: 在类中创建与类同名的函数,即为构造函数。 (1)构造函数可以带参数,也可以不带参数。 (2)当使用构造函数的时候,可以在实例化一个对象的时候,同时调用了该函数,而无需在实例化对象后,使用方法或者函数。 (3)构造函数就是对象的一个方法。 例子:
共88页/1742条记录首页上页50515253545556下页末页