-
解决phpMyAdmin2.6以上版本数据的乱码问题
所属栏目:[PHP教程] 日期:2022-04-05 热度:78
在phpMyAdmin2.6以上版本因为支持多语言集,弄得我们使用phpMyAdmin管理数据库的时候,查询出来的中文都是乱码,但是在我们的PHP程序调用时却没有这些问题。 去phpMyAdmin2.6的根目录下,打开以下这个文件: libraries/select_lang.lib.php 1、找到有zh-gb[详细]
-
浅析PHP4和PHP5的配置的异同
所属栏目:[PHP教程] 日期:2022-04-05 热度:105
配置php4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在LINUX等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同点: 1. php4ts.dll 和 php5ts.dll 这个文件要拷贝到apache的b[详细]
-
谈PDO的推广与PHP发展的关联
所属栏目:[PHP教程] 日期:2022-04-05 热度:111
PHP开发团队从v5.1后加入了pdo模块,他为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论你使用的是mysql、mssql或者其他的数据库,你都可以通过一样的函数执行sql操作。注意,你并不能使用PDO扩展本身执行任何数[详细]
-
解析PHP网站开发中常见的问题
所属栏目:[PHP教程] 日期:2022-04-05 热度:127
解析PHP网站开发中常见的问题 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用_GET[foo],_POST[foo],_SESSION[foo]来得到 当然也可以修改自动全局变量为开(php.ini改为regis[详细]
-
解析PHP在linxu下的安装与配置
所属栏目:[PHP教程] 日期:2022-04-05 热度:179
环境需求与准备工作 在安装 PHP 做为 WWW 服务器的一部份时,我们可以考虑用 UNIX 操作系统;或者是 Windows NT/95 等 Win32 API 的平台。当然,大部份的人都会使用 UNIX 来当作 PHP 的执行平台 (在 Windows NT 的用户大多数都会选择 IIS ASP),因此,本书[详细]
-
聊聊PHP企业级应用之WebService篇
所属栏目:[PHP教程] 日期:2022-04-01 热度:127
来段企业级应用吧,主要是讲PHP5对webservice的一些实现(以下的程序可以被JAVA,NET,C等正常调用) 国内用PHP写WebService的真的很少,网上资料也没多少,公司的项目开发过程中,经历了不少这方面的东西,写出来以供大家参考(谢谢老农提供的WSDL和程序文[详细]
-
聊聊PHP企业级应用之常见缓存技术篇
所属栏目:[PHP教程] 日期:2022-04-01 热度:154
别每天OO,这个配置怎么改,这段代码哪错了,没劲,好的程序不光是代码写的好,整体架构很重要,多了解程序之外的东西,这篇不再单单是程序方面的东西了,会写到从程序到服务器的设置,会比较多,但个人的经验有限,知道的就这么多,不知道的我也没法写呀[详细]
-
聊聊PHP企业级应用之WebService
所属栏目:[PHP教程] 日期:2022-04-01 热度:98
PHP企业级应用之WebService篇 Ping Service,博客程序提供一种通知机制,以便在第一时间将博客的更新信息发布到提供Ping Service服务的网站,写聚合的时候研究了一下。 先看 标准 吧 这是一个标准的Ping Service,用XMLRPC来传数据的,注释写的这么详细,代[详细]
-
解析PHP开发人员应熟悉的五个概念
所属栏目:[PHP教程] 日期:2022-04-01 热度:128
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: 1. 模板引擎 如果您使用的不是一个框架来执行一个具体的设计模式,那么您想要使用的是模板引[详细]
-
揭露40条技巧优化php代码
所属栏目:[PHP教程] 日期:2022-04-01 热度:139
40条优化php代码的小实例 1.在循环之前设置循环的最大次数,而非在在循环中; 2.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 3.echo的效率高于print,因为echo没有返回值,print返回一个整型; 4.销毁变量去释放内存,特别是大的数组; 5.避免[详细]
-
怎样使用PHP调用TinyURL API
所属栏目:[PHP教程] 日期:2022-04-01 热度:149
TinyURL是一个缩短网址的Web服务,可以把很长的网址变成简单的地址,通常创建TinyURL的方法是去其主页创建,有时候会有用户在客户端自动生成TinyURL的情况,这里介绍一个通过PHP调用TinyURL生成缩短地址的方法。 TinyURL API的PHP函数如下 ?php function T[详细]
-
揭露PHP学习入门的一些基础知识
所属栏目:[PHP教程] 日期:2022-04-01 热度:164
导读: 一,PHP脚本代码标记PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是%....%,PHP ...一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是%....%,PHP可看成是?...?。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不[详细]
-
分析php分页类 只用传入总页数
所属栏目:[PHP教程] 日期:2022-04-01 热度:122
PHP培训有一段时间了,消失也有一段时间了,特地封装一个分页类上传上来,自己写的,高手指点,新手学习,莫笑话!呵呵 配合CSS样式会好看点. CODE: DIV.page { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3[详细]
-
如何用php定制404错误页面 并发信通知管理员
所属栏目:[PHP教程] 日期:2022-04-01 热度:98
如果访问您站点的用户由于各种原因暂时出现无法访问页面的错误,如何给他一个友好的答复,并且你也知道发生了这个错误,看看下面这段程序,是用来定制404错误页面和发通知给网管。 以下为引用的内容: ?php # 设置 $domain 为你的域名 (注意没有www) $domai[详细]
-
如何用PHP程序计算时间差
所属栏目:[PHP教程] 日期:2022-04-01 热度:59
在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了:一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以[详细]
-
解析增加PHP的Session存储和处理能力
所属栏目:[PHP教程] 日期:2022-04-01 热度:101
可能很多PHPer都用到了PHP提供的Session功能,可以方便的进行会话功能处理,PHP服务端默认的session存储是文件存放方式,在Windows上PHP默认的Session服务端文件存放在C:/WINDOWS/Temp下,*NIX下默认存放在/tmp下,如果说并发访问很大或者session建立太多[详细]
-
解析PHP数组读取的操作
所属栏目:[PHP教程] 日期:2022-04-01 热度:81
PHP基本上就是一种数组语言。 时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现在,为了以后能节省点CPU时间,下面总[详细]
-
怎样实现强大的翻页跳转功能
所属栏目:[PHP教程] 日期:2022-04-01 热度:87
我们都知道用 php mysql 在 web 页实现数据库资料全部显示是非常简单而有趣的,数据库资料很少的情况下页面显示还是让人满意的,但是当数据库资料非常多的情况下,页面的显示情况将会变的 非常糟糕,下面就来介绍一下如何实现当前页面数据资料显示数量及如何实[详细]
-
解析PHP版单点登陆实现方案
所属栏目:[PHP教程] 日期:2022-04-01 热度:187
本文主要介绍了利用webservice,session,cookie技术,来进行通用的单点登录系统的分析与设计。具体实现语言为PHP。单点登录,英文名为Single Sign On,简称为 SSO,是目前企业,网络业务的用户综合处理的重要组成部分。而SSO的定义,是在多个应用系统中,用[详细]
-
解读运用PHP与XML进行网站编程
所属栏目:[PHP教程] 日期:2022-04-01 热度:149
一、HTML的局限性分析 1.HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HTML有明显的缺点,而且它无法进行扩展,这样使它的发展收到了极大的限制。 2.链路丢失后不能自动纠正。由于Web页面的URL地址经常改变,而[详细]
-
分析PHP 5.0对象模型深度探索之绑定
所属栏目:[PHP教程] 日期:2022-04-01 热度:130
除了限制访问,访问方式也决定哪个方法将被子类调用或哪个属性将被子类访问. 函数调用与函数本身的关联,以及成员访问与变量内存地址间的关系,称为绑定。 在计算机语言中有两种主要的绑定方式静态绑定和动态绑定。静态绑定发生于数据结构和数据结构间,程[详细]
-
揭露PHP开发搜索引擎技术全过程
所属栏目:[PHP教程] 日期:2022-04-01 热度:130
谈到网页搜索引擎时,很多人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先自己开发的。2000年8月,雅虎采用了Google这家由斯坦福大学学生创建的公司的技术。理由非常简单,Google的搜索引擎比[详细]
-
怎样彻底杜绝PHP的session cookie错误
所属栏目:[PHP教程] 日期:2022-04-01 热度:99
本文讨论的是如何彻底杜绝warning: Cannot add header information - headers already sent in...... 这种令人莫明其妙的的错误。 只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它............... 看了PHP手册[详细]
-
分析PHP构建语义Web CRUD操作
所属栏目:[PHP教程] 日期:2022-04-01 热度:115
创建、读、更新和删除(Create/Read/Update/Delete,CRUD)操作是最基本的数据库操作,但是它们也是最重要的操作。CRUD 操作通常是使用关系数据库系统中的结构化查询语言(Structured Query Language,SQL)完成的。随着 Web 变得更加具有面向数据特性,因[详细]
-
解析PHP下载文件名乱码问题
所属栏目:[PHP教程] 日期:2022-04-01 热度:88
通过把Content-Type设置为application/octet-stream,可以把动态生成的内容当作文件来下载,相信这个大家都会。那么用Content-Disposition设置下载的文件名,这个也有不少人知道吧。基本上,下载程序都是这么写的: header(Content-Disposition: attachmen[详细]