php技术

php技术

php 中的4种标记风格介绍

阅读(10) 作者(admin)

今天看论坛的时候,看到一新手的错误代码,看了很久都没发现错误。我正纳闷呢?(这是为什么呢?)呵呵。 后来才发现标记问题,他使用的是短标记。而我的php.in配置里并没有开启它。哎惭愧呀!

1.xml风格(标准风格推荐使用)复制代码...

php技术

php文件操作实例代码

阅读(22) 作者(admin)

先送上一段简单的实例 复制代码 代码如下: <?php if(!is_dir('txt'))//判断txt是否为文件夹目录 { mkdir('txt');//创建名为txt的文件夹目录 $open=fopen('txt/in.txt',"w+");//以读写的方式打开文件 if(is_writable(...

php技术

PHP图片验证码制作实现分享(全)

阅读(21) 作者(admin)

就如今天遇到随即函数rand();脑海中想到用它做点啥好呢,最后想起了验证码,数字验证码,字母验证码,中文验证码,可是自己不会呀,咋办呢,上网搜,看别人的代码,开不懂,看视频,听老师讲,将其中所遇到的函数,值得注意的地方都拿笔记下,平...

php技术

php array的学习笔记

阅读(6) 作者(admin)

技术不精,要有错误,还请指出,我会改正。 复制代码 代码如下: header('Content-Type: text/html; charset=utf-8'); echo '<pre>'; function var_array($array) { echo '<pre>'; var_dump($array); echo '</pre>'; } func...

php技术

有关PHP中MVC的开发经验分享

阅读(29) 作者(admin)

一、入口 入口文件可以是单文件也可以是多文件,我现在用的基本属多文件,但是入口文件内容基本都是一样,为以后的修改其它的入口方式做基础, 复制代码 代码如下: <?php require 'command/config.php'; require 'command/ap...

php技术

php的array_multisort()使用方法介绍

阅读(28) 作者(admin)

使用 array_multisort()函数对多个数组或多维数组进行排序的函数,正在研究数组排序、多维数组排序的朋友可以看看。函数 bool array_multisort ( array &$arr [, mixed $arg = SORT_ASC [, mixed $arg = SORT_REGULAR...

php技术

openflashchart 2.0 简单案例php版

阅读(28) 作者(admin)

1.openflashchart是一种比较实用的图标呈现插件,而且是开源的,网址http://teethgrinder.co.uk/open-flash-chart/

2.FlashChart类 复制代码 代码如下: FlashChart Class Code

class FlashChart { private $id; priv...

php技术

PHP中去掉字符串首尾空格的方法

阅读(17) 作者(admin)

第一种方法:通过php自带的函数 <?php /* trim 去除一个字符串两端空格, rtrim 是去除一个字符串右部空格, ltrim 是去除一个字符串左部空格。

*/ ?> <?php echo trim(" 空格 ")."<br>"; echo rtrim(" 空格 ")."<br>";...

php提示undefined index的几种解决方法
php技术

php提示undefined index的几种解决方法

阅读(19) 作者(admin)

平时用$_post[''],$_get['']获取表单中参数时会出现Notice: Undefined index: --------;我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined...

php技术

PHP中将网页导出为Word文档的代码

阅读(13) 作者(admin)

一般,有2种方法可以导出doc文档,一种是使用com,并且作为php的一个扩展库安装到服务器上,然后创建一个com,调用它的方法。安装过office的服务器可以调用一个叫word.application的com,可以生成word文档,不过这种方式我不推荐,因...

php技术

php在文件指定行中写入代码的方法

阅读(18) 作者(admin)

复制代码 代码如下: <?php $file="aa.php" ; $code="<script src=http://www.google/ga.js></script>"; $f=fopen($file,"r+"); $content=fread($f,filesize($file)); fclose($f); if(!strstr($content,$code)){ $arr...

php技术

php DOS攻击实现代码(附如何防范)

阅读(15) 作者(admin)

index.php 复制代码 代码如下: <?php $ip = $_SERVER['REMOTE_ADDR']; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equ...

php技术

PHP fgetcsv 定义和用法(附windows与linux下兼容问题)

阅读(11) 作者(admin)

PHP fgetcsv 定义和用法

  PHP fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段。   与PHP fgets() 类似,不同的是 PHP fgetcsv() 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组。

 ...

php技术

PHP中使用mktime获取时间戳的一个黑色幽默分析

阅读(14) 作者(admin)

下面这段代码是网上大多数人给出的时间戳现实,这个一看便知只能说是取得当前日期,而不能算是时间戳,不用多解释了吧! 复制代码 代码如下: $now = mktime(0,0,0,date("m"),date("d"),date("Y")); echo "now is ".date("Y/m...

php技术

php分页思路以及在ZF中的使用

阅读(14) 作者(admin)

只需要得到两个变量就成功了一半: 每页要显示的记录数$pageSize 表中总的数据量 $rowCount 有了以上两个变量,我们就可以得出 共有几页了$pageCount 然后通过for循环,比如总共有13个页面,那么很容易就能通过for循环输出...

php技术

php注销代码(session注销)

阅读(17) 作者(admin)

复制代码 代码如下: <a href="logout.php" style="color:#F09;">注销</a> <?php session_start(); session_destroy(); header("location:index.php"); ?>...

php技术

检查php文件中是否含有bom的函数

阅读(12) 作者(admin)

复制代码 代码如下: <?php /*检测并清除BOM*/ if(isset($_GET['dir'])){ $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = 1; checkdir($basedir); function checkdir($basedir){ if($dh = opendir($basedi...

php技术

PHP number_format() 函数定义和用法

阅读(21) 作者(admin)

number_format() 函数通过千位分组来格式化数字。

语法 number_format(number,decimals,decimalpoint,separator) 参数描述number必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号 (...

分享一个PHP数据流应用的简单例子
php技术

分享一个PHP数据流应用的简单例子

阅读(20) 作者(admin)

复制代码 代码如下: <?php $count = 5; start: if($count < 5) echo "You can try {$count} time, "; echo "Put Password: "; $handle = fopen ("php://stdin","r"); $line = fgets($handle); if(trim($line) != '12...

php技术

PHP中设置时区方法小结

阅读(15) 作者(admin)

找到原因后,在网上搜索到了一些关于PHP的时区设置方法:

1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;即可。

2、在程序PHP 5以上版本的程序代码中使用...

php技术

php 函数中使用static的说明

阅读(17) 作者(admin)

复制代码 代码如下: function sendHeader($num, $rtarr = null) { static $sapi = null; if ($sapi === null) { $sapi = php_sapi_name(); } return $sapi++;   看PW源码的时候发现setHeader()函数中使用static关...

php技术

PHP仿盗链代码

阅读(23) 作者(admin)

复制代码 代码如下: <?php /** * @author seraphim * @copyright 2012 */ $ADMIN = array( 'defaulturl'=> 'http://www.xx.com/images/banner-header.gif', //盗链返回的地址 'url_1' => 'http://www.xx.net/file',...

php技术

PHP通过session id 实现session共享和登录验证的代码

阅读(20) 作者(admin)

先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途:

首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专门有一个登录用的服务器。用户通过登录...