php技术

php技术

供参考的 php 学习提高路线分享

阅读(20) 作者(admin)

第一阶段 第一讲,WEB基础 1.1 网站基本知识;

1.2 网络协议介绍;

1.3 B/S与C/S结构的区别;

1.4 WEB编程、网站开发技术介绍。

第二讲,网页设计 2.1 Dreamweaver介绍及使用;

2.2 静态网页HTML语言;

2.3 标题与段落...

php技术

PHP中的strtr函数使用介绍(str_replace)

阅读(22) 作者(admin)

strtr 有两种形式:

string strtr ( string $str , string $from , string $to ) string strtr ( string $str , array $replace_pairs ) 当使用第一种的时候, 参数 $from, $to 的字符串长度一定要相同, 否则多余的(...

php技术

PHP禁止页面缓存的代码

阅读(12) 作者(admin)

核心代码: 复制代码 代码如下: header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pr...

php技术

基于Snoopy的PHP近似完美获取网站编码的代码

阅读(22) 作者(admin)

先要到网上下载Snoopy.class.php 调用方法: 复制代码 代码如下: <?php require 'lib/Snoopy.class.php'; require 'lib/WebCrawl.class.php';//包含下面代码 $go=new WebCrawl('http://www.baidu.com'); echo $go->get...

php技术

php中经典方法实现判断多维数组是否为空

阅读(13) 作者(admin)

复制代码 代码如下://判断一个数组是否为空 /** array( ); 空 array( array( ), array( ), array( ) ); 空 array( array( ), array( array( ), array( 1=>1 ) ), array( ) ); 非 空 */ function is_array_null($valu...

php技术

Session保存到数据库的php类分享

阅读(15) 作者(admin)

复制代码 代码如下: <?php class SessionToDB { private $_path = null; private $_name = null; private $_pdo = null; private $_ip = null; private $_maxLifeTime = 0;

public function __construct(PDO $pdo)...

php技术

php中批量修改文件后缀名的函数代码

阅读(30) 作者(admin)

复制代码 代码如下:<?php function foreachDir($path){ $handle=opendir($path); if($handle){ while (false !== ($file = readdir($handle))) { if($file!="." && $file!='..'){ if(is_dir($path.$file)){ echo $pa...

php技术

PHP 小心urldecode引发的SQL注入漏洞

阅读(14) 作者(admin)

Ihipop 学校的 Discuz X1.5 论坛被黑,在那里吵了一个下午。Google 一下“Discuz! X1-1.5 notify_credit.php Blind SQL injection exploit”,你就知道。

Discuz 是国内很流行的论坛系统,被黑的网站应该会很多吧。不过...

php技术

让Json更懂中文(JSON_UNESCAPED_UNICODE)

阅读(15) 作者(admin)

复制代码 代码如下: <?php echo json_encode("中文"); //"/u4e2d/u6587" 这就让我们这些在天朝做开发的同学, 很是头疼, 有的时候还不得不自己写json_encode.

而在PHP5.4, 这个问题终于得以解决, Json新增了一个选...

php技术

PHP实现异步调用方法研究与分享

阅读(22) 作者(admin)

这样就出现了一个问题,一个客户端的相应服务端可能执行1秒也有可能执行1分钟,这样浏览器就会一直处于等待状态,如果程序执行缓慢,用户可能就没耐心关掉了浏览器。

而有的时候我们不需要关心程序执行的结果,没有必要这样...

php技术

php数组函数序列之array_sum() - 计算数组元素值之和

阅读(24) 作者(admin)

array_sum()定义和用法 array_sum() 函数返回数组中所有值的总和。

如果所有值都是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。

PHP 4.2.1 之前的版本修改了传入的数组本身,将其中的字符...

php技术

php数组函数序列之in_array() 查找数组值是否存在

阅读(23) 作者(admin)

in_array() 定义和用法 in_array() 函数在数组中搜索给定的值。

语法 in_array(value,array,type) 参数 描述 value 必需。规定要在数组搜索的值。 array 必需。规定要搜索的数组。 type 可选。如果设置该参数为 tr...

php技术

php数组函数序列之array_keys() - 获取数组键名

阅读(18) 作者(admin)

array_keys() 定义和用法 array_keys() 函数返回包含数组中所有键名的一个新数组。

如果提供了第二个参数,则只返回键值为该值的键名。

如果 strict 参数指定为 true,则 PHP 会使用全等比较 (===) 来严格检查键值的...

php技术

php数组函数序列之array_combine() - 数组合并函数使用说明

阅读(13) 作者(admin)

array_combine() 定义和用法 array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。

如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。

语法 ar...

php技术

求PHP数组最大值,最小值的代码

阅读(23) 作者(admin)

复制代码 代码如下: <?php $fruits = array("155::vbscript::http://www.jb51.net/list/list_114_1.htm", "1::javascript::http://www.jb51.net/list/list_3_1.htm", "2::正则表达式::http://www.jb51.net/list/list...