php技术

php技术

PHP安全配置

阅读(21) 作者(admin)

PHP安全配置

一、Web服务器安全

PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽。PHP可以和各种Web服务器结合,这里也只...

php技术

PHP一些有意思的小区别

阅读(14) 作者(admin)

单引号'和双引号"的区别: 首先是单引号要比双引号执行效率要高,因为双引号会对内容进行预处理。 例如:'$value' 输出字符 $value ; "$value"输出变量$value的值。

char和varchar的区别: char是定长而varchar是变长,c...

php技术

关于时间计算的结总

阅读(13) 作者(admin)

php中计算时间差有时候是件很麻烦的事!

不过我相信任何语言,只要撑握了其中规率就能找到办法,绝对是化腐朽为神奇的。

工作中经常要进行日期计算,下面总结几个工作中总结出的经验。先记下免得日后会忘!

1。第一...

php技术

一段防盗连的PHP代码

阅读(21) 作者(admin)

$ADMIN[defaulturl] = http://www.163.com/404.htm; //盗链返回的地址 $okaysites = array("http://www.163.com/","http://163.com") ; //白名单 $ADMIN[url_1] = http://www.163.com/download/; //下载地点1...

php技术

用缓存实现静态页面的测试

阅读(12) 作者(admin)

<?php function CreateShtml()

{

ob_start(array("callback_CreateShtml","callback_GoToShtml"));

}

function callback_CreateShtml($buffer)[

{

$page = intval(@$_REQUEST["page"]);

$file...

php技术

一些PHP写的小东西

阅读(16) 作者(admin)

一些小东西有时候可能用得上!

1.得到客户端IP地址

function getip(){ if (! empty($_SERVER["HTTP_X_FORWARDED_FOR"])){ //使用代理的情况 $tip = split(",", $_SERVER["HTTP_X_FORWA...

php技术

echo, print, printf 和 sprintf 区别

阅读(29) 作者(admin)

- echo

是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"bold";

- print

是函数,可以返回一个值,只能有一个参数。

- printf

函数,把文字格式化以后输出,...

php技术

PHP数字格式化

阅读(29) 作者(admin)

例如,echo number_format(285266237);

可以输出 285,266,237

另外如果需要格式化文件字节大小,下面的方法可以借鉴:

function byte_format($input, $dec=0) { $prefix_arr = array(' B', 'K', 'M',...

php技术

让你的网站首页自动选择语言转跳

阅读(15) 作者(admin)

大家都在用google,你用中文系统打开google的首页,打开的自然是中文首页,而不会是其他语言。因为google会自动判断用户系统使用的首选语言是什么。 怎样才能做到像google那样呢,其实很简单, 在浏览器发给web服务器的 HTTP...

php技术

PHP经典的给图片加水印程序

阅读(18) 作者(admin)

<?php /**************************************************************

参数说明: $max_file_size : 上传文件大小限制, 单位BYTE $destination_folder : 上传文件路径 $watermark : 是否附加水印(1...

php技术

PHP 字符串操作入门教程

阅读(21) 作者(admin)

无论哪种语言,字符串操作都是一个重要的基础,往往是简单而重要。正像人说话一样,一般有形体(图形界面),有语言(print 字符串?),显然字符串能解释更多的东西。PHP提供了大量的字符串操作函数,功能强大,使用也比较简单,详细请参看 ht...

php技术

在PHP中使用与Perl兼容的正则表达式

阅读(16) 作者(admin)

前言  PHP被大量的应用于Web的后台CGI开发,通常是在用户数据数据之后得出某种结果,但是如果用户输入的数据不正确,就会出现问题,比如说某人的生日是"2月30日"!那应该怎么样来检验暑假是否正确呢? 在PHP中加入了正则表达式...

php技术

PHP 应用程序的安全 -- 不能违反的四条安全规则

阅读(16) 作者(admin)

大家都知道安全性是重要的,但是行业中的趋势是直到最后一刻才添加安全性。既然不可能完全保护 Web 应用程序,那么为什么要费这个劲儿呢,不是吗?不对。只需采用一些简单的步骤就能够大大提高 PHP Web 应用程序的安全性。...

php技术

PHP中的cookie

阅读(18) 作者(admin)

用PHP来设置并读取cookie是一件极其――我们敢说吗?――简单的事情。我们并不希望大力鼓吹cookie,不过它们的确既重要又实用。它们是解决某些问题时唯一适用的工具。   要创建并修改一个 cookie,可使用PHP函数setcooki...

php技术

PHP读写文件的方法(生成HTML)

阅读(12) 作者(admin)

<?php //生成HTML $countfile="template.html"; $num=file_get_contents($countfile); echo $num; $num=str_replace("|*|*|PAGE_TITLE|*|*|","myhome",$num); $path="template.html"; $handle=fopen($path,"w...

php技术

PHP完整的日历类(CLASS)

阅读(20) 作者(admin)

复制代码 代码如下:<?php class Calendar{ /* * www.jb51.net修正版 */ var $YEAR,$MONTH,$DAY; var $WEEK=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var $_MONTH=array( "01...

php技术

PHP如何得到当前页和的地址?

阅读(17) 作者(admin)

$_SERVER['HTTP_REFERER'] //可以得到的地址 $_SERVER[PHP_SELF] //得到当前页面地址 $_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"] //这个可以得到带参数的地址...

php技术

mysq GBKl乱码

阅读(14) 作者(admin)

我现在有一个sql文件,里面内容是gbk的。我现在显示全是乱码。 就只是用mysql 4.0.26能显示。 用4.1以上的死活都显示不了。头大了。望大家指点指点,感恩不尽。 我现在装了mysql 5.0.22. 我把my.ini里的字符集都改成 gbk...

php技术

php类

阅读(25) 作者(admin)

<?php /*----------------------------------------------------------------// * Class:: Ini * Function:: to install the system which is requested from client * Author:: Kevin# * QQ::...

php技术

PHP+AJAX实现无刷新注册(带用户名实时检测)

阅读(18) 作者(admin)

很多时候,我们在网上注册个人信息,在提交完页面后,总得等待页面刷新来告诉我们注册是否成功,遇到网络差的时候,如果注册了一大串的东西,在经过漫长的等待页面刷新后,得到的确是“您的用户名已被使用”或XXXXXXX不合法,我想大...

php技术

专为新手写的结合smarty的类第1/3页

阅读(14) 作者(admin)

专为新手写的结合smarty的类,诚挚邀请大家多提宝贵意见

这个是为新手(也为自己)写的结合smarty一起使用的类,是未完成的,现在放出来的目的不是马上让新手使用,所以也没有把注解写的非常详细 希望各位高手多多提意见,我尽量...

php技术

windows xp下安装pear

阅读(24) 作者(admin)

windows xp下安装pear

环境:PHP4.3.10 + Windows XP

安装步骤:

1) 安装前的工作 安装PHP后所产生的文件夹下面有一个go-pear.bat文件 (我的是 C:/PHP/go-pear.bat)

2) 执行installer 双击go-pear.bat,有问答...

数组处理函数库第1/2页
php技术

数组处理函数库第1/2页

阅读(24) 作者(admin)

array : 建立一个新的数组。 array_walk : 让用户自订函数能处理数组中的每一个元素。 arsort : 将数组的值由大到小排序。 asort : 将数组的值由小到大排序。 count : 计算变量或数组中的元素个数。 current : 返回...

php技术

PHP 中的面向对象编程:通向大型 PHP 工程的办法

阅读(29) 作者(admin)

这篇文章介绍在 PHP 的面向对象编程(OOP)。我将演示如何用面向对象的概念编出较少的代码但更好的程序。祝大家好运。

  面向对象编程的概念对每一个作者来说都有不同的看法,我提醒一下一个面向对象语言应有的东西:...

php技术

PHP 已经成熟

阅读(16) 作者(admin)

由于 PHP 正在成熟,因此是快速即编即用的脚本编制人员与了解 UML 的面向对象的开发人员“思想达成一致”的时候了。

  很少有编程语言能够像 PHP 这样迅速地得到普及。现在广泛宣传的那个关于自己动手做 (DIY) 的...