php技术

php技术

PHP高级OOP技术演示

阅读(21) 作者(admin)

序列化(Serializing) PHP不支持永久对象,在OOP中永久对象是可以在多个应用的引用中保持状态和功能的对象,这意味着拥有将对象保存到一个文件或数据库中的能力,而 且可以在以后装入对象。这就是所谓的序列化机制。PHP 拥...

php技术

php 正则表达式小结

阅读(24) 作者(admin)

列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。   正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将...

php技术

用php将任何格式视频转为flv的代码

阅读(23) 作者(admin)

复制代码 代码如下:<? define("ROOT_DIR",dirname(__FILE__)); class EcodeFlv { var $fromFile; //上传来的文件 var $toFilePath; //保存文件路径 var $toPicPath; //保存图片路径 var $mpeg; //ffmpeg.exe文件的路...

php技术

ajax php 实现写入数据库

阅读(21) 作者(admin)

首先需要一个带输入表格. 复制代码 代码如下:<!-- To change this template, choose Tools | Templates and open the template in the editor. --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"...

php技术

PHP 内存缓存加速功能memcached安装与用法

阅读(18) 作者(admin)

一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加...

php技术

用PHP读取flv文件的播放时间长度

阅读(16) 作者(admin)

复制代码 代码如下:<?php // +----------------------------------------------------------------------+ // | PHP version 4&5 | // +----------------------------------------------------------------------+ /...

php技术

php getsiteurl()函数

阅读(17) 作者(admin)

复制代码 代码如下:function getsiteurl() { global $_SCONFIG;

if(empty($_SCONFIG['siteallurl'])) { $uri = $_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:($_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_S...

php技术

php 遍历数据表数据并列表横向排列的代码

阅读(18) 作者(admin)

复制代码 代码如下:<?php $a = array (1,2,3,4,5,6,7,8,9,10,11); $i = 0; ?> <table border=1> <tr> <? foreach ($a as $k){ if($i%3==0) {//该处表示需要横向排列的列数. echo "</tr><tr>"; } echo "<td>",$k,"</t...

php技术

不要轻信 PHP_SELF的安全问题

阅读(29) 作者(admin)

复制代码 代码如下:<html> <body> <?php if (isset($_REQUEST['submitted']) && $_REQUEST['submitted'] == '1') { echo "Form submitted!"; } ?> <form action="<?php echo $_SERVER['PHP_SELF&...

php技术

PHP 危险函数全解析

阅读(15) 作者(admin)

在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持。可在编译时使用 disable-CLI。一旦编译生成 CLI 模式的PHP,则可能会被入侵者利用该程序建立一个WEB Shell 后门进程或通过PHP 执行任意代...

php技术

php 获取远程网页内容的函数

阅读(15) 作者(admin)

<?php $curDomain = $_SERVER['HTTP_HOST']; $strHTML = file_get_contents('http://www.jb51.net/DomainParking.asp?gDomName='.$curDomain); echo $strHTML ?> 早就在网上看到说file_get_contents不稳定,果然碰到了...

php技术

PHP 裁剪图片成固定大小代码方法

阅读(22) 作者(admin)

做一个首页调用图像,有时候往往需要获得固定大小的图像,因为首页的图像位置通常由设计人员指定好了,如果是做最新发布图像调用,因为不知道客户会上传什么比例的图像,所以,有时候也就没有办法确定图像的比例,前台页面编写人员...

PHP 数组遍历顺序理解
php技术

PHP 数组遍历顺序理解

阅读(16) 作者(admin)

比如: <?php$arr['laruence'] = 'huixinchen';$arr['yahoo'] = 2007;$arr['baidu'] = 2008;foreach ($arr as $key => $val) {//结果是什么?}又比如:<?php$arr[2] = 'huixinchen';$arr[1] = 2007;$arr[0] = 2...

php技术

彻底杜绝PHP的session cookie错误

阅读(10) 作者(admin)

只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它...............   看了PHP手册,回答如下:   消息“Warning: Cannot send session cookie - headers already sent。。。...

php技术

PHP 5.3.0 安装分析心得

阅读(21) 作者(admin)

整个过程,可以这么说,惊异大于惊喜。并且我感受到了我第一次在Windows配置PHP时的那种脆弱无知感觉……

首先。。。PHP Team首次分离出了一个Windows团队。Windows的下载也挪到了windows.php.net。一个大进步。

其...

php技术

php 取得瑞年与平年的天数的代码

阅读(23) 作者(admin)

复制代码 代码如下:// 取得某月天数,可用于任意月份 function getDays($month, $year) { switch($month) { case 4: case 6: case 9: case 11: $days = 30; break; case 2: if ($year%4==0) { if ($year 0==0) { $day...

php技术

php 生成WML页面方法详解

阅读(16) 作者(admin)

由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。   WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先...

php技术

php natsort内核函数浅析第1/2页

阅读(22) 作者(admin)

官方手册(http://us.php.net/manual/en/function.natsort.php)复制代码 代码如下:bool natsort ( array &$array ) This function implements a sort algorithm that orders alphanumeric strings in the way a human b...

php技术

php empty函数 使用说明

阅读(10) 作者(admin)

Determine whether a variable is considered to be empty. 但是在我的记忆中,有很长一段时间一直以为empty应该是能够判断一个东西是否为空的,直到有一天我像这样“empty(trim($a))”使用的时候出现了error,然后查手册...

php技术

PHP 执行系统外部命令 system() exec() passthru()

阅读(23) 作者(admin)

区别: system() 输出并返回最后一行shell结果。 exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。 相同点:都...

php技术

PHP 源代码分析 Zend HashTable详解第1/3页

阅读(24) 作者(admin)

HashTable在通常的数据结构教材中也称作散列表,哈希表。其基本原理比较简单(如果你对其不熟悉,请查阅随便一本数据结构教材或在网上搜索),但PHP的实现有其独特的地方。理解了HashTable的数据存储结构,对我们分析PHP的源代...