Welcome 微信登录

首页 / 网页编程 / PHP

PHP面向对象编程快速入门

PHP面向对象编程快速入门

【摘要】面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。 面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 ...
缓存技术详谈—php

缓存技术详谈—php

一、引论 PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就是php的缓存技术,也就是Cache技术. 二、分析深入 一般来说,缓存的目的是把数据放在一个地方让访问...
php 进阶:实现无限分类第1/4页

php 进阶:实现无限分类第1/4页

1.分析 我们在用php制作网站时,分类是很重要的,在分类下面又再分类这第二个分类称为次分类,而现在大多数网站分类只分到第三类: 第一分类(父分类)-->第二分类(子分类)-->第三分类(孙分类) 这种亲缘分类越多,程序和数据库的控制就越加的复杂困难.在同一级的分类处理和控制是非常的简单的,因为只需要一个数据库来记载这一级的分类就行了,如:系统,新闻等分类,在这一级上处理是很简单的,但对一个网站来说一级分类是不够的,还需要再分类,如: 系统--...
PHP读MYSQL中文乱码的解决方法

PHP读MYSQL中文乱码的解决方法

打算切换某个网站的主机,没想到遇到Php和Mysql中文乱码的问题。 以前的国外主机用的Mysql是4.x系列的,感觉还比较好,都无论GBK和UTF-8都没有乱码,没想到新的主机的Mysql是5.0版本的,导入数据后,用Php读出来全是问号,乱码一片,记得我以前也曾经有过一次切换出现乱码的经验,原因肯定是Mysql版本之间的差异问题。 只好查资料,发现了一个解决方法,就是在mysql_connect后面加一句SETNAMESUTF8,即可使得UTF...
IIS环境下快速安装、配置和调试PHP5.2.0

IIS环境下快速安装、配置和调试PHP5.2.0

记录过程以防遗忘,仅作参考。一,在哪里获得PHP打开PHP官方网站的下载页:http://www.php.net/downloads.php 选择“PHP 5.2.0 installer [18,879Kb] - 02 Nov 2006”链接进行下载二,PHP5安装流程打开安装文件,“Next”开始选择接受协议选择PHP安装路径,建议直接在磁盘根目录下,比如“C:PHP”选择WEB服务器方式为“IIS 4+ISAPI module”确认“Location”...
PHP 模板高级篇总结

PHP 模板高级篇总结

如何使用PHP来快速地编写代码,模版似乎成了唯一的选择。但是一个PHPer最终应该坚持使用模版,放弃模版,还是使用自己的模版? 以下想法是属于所有PHPer的想法: “模板这东西,其实最重要的是适合自己的项目需求,而不是适合自己的习惯.比如一个企业的宣传网站,访问量不大,更新量也不大,用什么都一样,甚至不用,直接PHP+HTML写可能速度最快.也没什么不可.但是如果是一个新闻系统,或者是内容发布系统.两者这样,就非常有必要用到模板这一技术.因为他们都有一个...
PHP 编程请选择正确的文本编辑软件

PHP 编程请选择正确的文本编辑软件

如果您在修改任何PHP文件后发生: 不能登入或者不能登出; 页顶出现一条空白; 页顶出现错误警告; 其它不正常的情况。 则多半是编辑器的问题。 本程序采用UTF-8编码。现在几乎所有的文本编辑软件都可以显示并编辑UTF-8编码的文件。但是很遗憾,其中很多软件的表现并不理想。 类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF0xBB0xBF,即BOM)。它是一串隐藏的字符,用于让记事本...
使用 MySQL 开始 PHP 会话

使用 MySQL 开始 PHP 会话

默认情况下,PHP会话(session)是通过文件来保存的。这样做有以下几个缺点: 会话文件一般都很小,但文件数却很多,在文件系统中保存许多这样的小文件非常浪费空间,且效率不高。 分布式的站点难以利用会话文件来共享会话。 会话文件方式不利于统计在线用户的会话信息。 为解决以上问题,我们可以考虑用数据库来保存会话信息。 对于PHP开发来说,保存会话用MySQL是一个非常不错的选择。MySQL提供一种建立在内存中的表类型Heap,如果每条会话数据量很小的话,可...
PHP 的几个配置文件函数

PHP 的几个配置文件函数

php的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get。 *ini_get():获取配置文件的选项值 这个函数相信很多人都使过,就是获取配置文件中某一个选项的值,如果是true值就返回1,如果是false值就返回0,字符串就返回字符串。 比如手册中的例子: 〈?php /* Ourphp.inico...
剖析 PHP 中的输出缓冲

剖析 PHP 中的输出缓冲

我们先来看一段代码: 〈?php for($i=10;$i〉0;$i--) { echo$i; flush(); sleep(1); } ?〉 按照php手册里的说法,该函数将当前为止程序的所有输出发送到用户的浏览器。 上面的这段代码,应该隔一秒钟输出一次$i。但是实际中却不一定是这样。有可能是等了10秒钟后,所有的输出同时呈现出来。 好,我们来改一下这段代码,改成 〈?php ob_end_clean();//修改部分 for($i=10;$i〉0;$i...
谈谈新手如何学习PHP

谈谈新手如何学习PHP

我想在讲述自己的学习方式前,对那些期望能从我的文章中获得有用信息的人说一句心里话: 默默的文章不会对您的学习起到实质性的作用,您能否成功,还得靠自己的,坚持,坚持,再坚持,就是步入成功的不二法门。 我先把我自己学习PHP的过程做一下概括: (1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度 (2)理解动态语言的概念,运做机制,熟悉PHP语法 (3)学习如何将PHP与HTML结合起来完成简单动态页面...
30分钟学会用PHP写带数据库的简单通讯录第1/3页

30分钟学会用PHP写带数据库的简单通讯录第1/3页

引用上篇文章的开场白: 我接触PHP也不是很久,所以有什么不足的地方,欢迎各位指正,让大家见笑了。 这篇小教程的对象是PHP初学者,都是些最简单、最基本的东西,因此高手们可以略过哦。 为了让各位初学者提起兴趣、尽快入门,这里写的是将是最简单,最基本的PHP程序,相信你只要有一点点的PHP基础知识,10分钟之内就能把它学会。没有PHP基础知识也没有关系,只要耐心的看,学会它也不会超过一个小时的。 我写这篇文章的目的是,和大家一起共同学习、共同...
<< 111 112 113 114 115 116 117 118 119 120 >>