首页 > 资讯列表 >  编程/数据库 >> PHP
  • PHP下10件你也许并不了解的事情

    PHP下10件你也许并不了解的事情

    PHP 是我用过的语言中,最令人恼火的但同时也是最有趣的语言。我之所以说“令人恼火”主要是因为函数命名极其不一致...

    PHP 2014-12-12 16:00:14
  • PHP Google的translate API代码

    PHP Google的translate API代码

    本文是一个php实现的调用google翻译的工具,可以用来翻译英文,感兴趣的同学参考下. header("Content-Type: text/html; charset=utf-8"); class Google_API_translator{ public $opts = array("text" => "", "language_pair" => "en|it"); public $out = ""; function setOpts($opts) { if($opts["text"] != "") $this->opts["text"] = $opts["text"]; if($opts["language_pair"] != "") $this->opts["language_pair...

    PHP 2014-12-12 15:57:06
  • PHP 定界符 使用技巧

    PHP 定界符 使用技巧

    本文为大家讲解了php中的定界符(Eof)使用方法和技巧,感兴趣的同学参考下. 因为PHP是一个Web编程语言,在编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况 如果用传统的输出方法——按字符串输出的话,肯定要有大量的转义符来对字符串中的引号等特殊字符进行转义,以免出现语法错误。如果是一两处还可以容忍,但是要是一个完整的html文本或者是一个200行的js我想是谁都会崩溃的...

    PHP 2014-12-12 15:51:15
  • PHP 数组排序全接触

    PHP 数组排序全接触

    本文为大家讲解的是php中的数组排序方法的知识,包括php数组函数库中各种排序函数的用法,感兴趣的同学参考下. array_values($arr) array 返回数组所有元素 <?php $arr = array("a", "b", "c"); $arr = array_flip($arr); //反转数组的下标和值现在的$arr = array(0, 1, 2); $arr = array_values($arr); //返回数组$arr中的所有元素 print_r($arr); //结果: array(0, 1, 2); ?> array_walk($arr, $func, [$data]) bool 使用用户自定义的函数遍历所有的元素,返回true/false 注意:此函数只处理数组的第一维 $func是一个函数名 默认会传入两个参数 第一个 $arr的值, 第二个$arr的下标, 一对一对的传哦   <?php $arr =...

    PHP 2014-12-12 15:30:05
  • PHP 获取文件扩展名的5种方法

    PHP 获取文件扩展名的5种方法

    本文为大家介绍了5种php获取文件扩展名的方法,非常实用的一个代码,感兴趣的同学参考下. <?php $file = "/home/lvyaozu/backup_20080115...

    PHP 2014-12-12 15:22:49
  • php通过curl实现get和post的代码

    php通过curl实现get和post的代码

    本文为大家讲解的是php通过curl实现get和post的代码,感兴趣的同学参考下. 类似于dreamhost这类主机服务商,是显示fopen的使用的。使用php的curl可以实现支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP...

    PHP 2014-12-12 15:18:19
  • PHP 高级课程笔记 面向对象

    PHP 高级课程笔记 面向对象

    第一节课,讲的是面向对象的基本知识,介绍了类的封装,类的继承,对象,类的定义和使用,类的结构,成员方法,成员变量与属性等零碎知识,这里只是把几个例子的源代码贴出来,仅供参考。 例一: <?php // 类的定义 class User { // 属性,注意public、private、protected的作用范围 public $name = "hackbaby"; // 构造函数 function __construct() { echo "construct<br />"; } // 方法 function say() { echo "这是在类的本身调用:$this->name"; } // 析构函数 function __destruct() { echo "destruct"; } // 返回当前对象的描述信息 通过实例化的变量名调用例如本例中的$user function __toString() { return ...

    PHP 2014-12-12 15:15:13
  • php addslashes 函数使用说明

    php addslashes 函数使用说明

    本文为大家讲解了php下的addslashes函数的使用方法,及用处,感兴趣的同学参考下. addslashes (PHP 3, PHP 4, PHP 5) addslashes -- 使用反斜线引用字符串 描述 string addslashes ( string str ) 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线(\)与 NUL(NULL 字符)...

    PHP 2014-12-12 15:00:14
  • php 检测404错误页面并发信息实现代码

    php 检测404错误页面并发信息实现代码

    本文为大家讲解在php 在404页面发送信息的方法,感兴趣的 同学参考下. 需求: 如果访问您站点的用户由于各种原因暂时出现无法访问页面的错误,如何给他一个友好的答复,并且你也知道发生了这个错误,看看下面这段程序,是用来定制404错误页面和发通知给网管。 <?php # 设置 $domain 为你的域名 (注意没有www) $domain = "phperz.com"; # 设置URL,注意没有后划线 / $docroot = "http://phperz.com"; # 设置错误信息的字体 $fontface = "Verdana"; # 设置404页面的字体大小 $fontsize = "2"; # 设置404页面的背景颜色,缺省是白色 $bgcolor = "#ffffff"; # 设置文字颜色,缺省是黑色 $textcolor = "#000000"; # 使用 $reportlevel 变量来控制是否发信...

    PHP 2014-12-12 14:12:22
  • PHP 多维数组排序方法

    PHP 多维数组排序方法

    本文是一个PHP 实现的多维数组排序示例代码,为大家讲解了array_multisort函数的用法,需要的朋友可以参考下。 array_multisort (PHP 4, PHP 5) array_multisort -- 对多个数组或多维数组进行排序 说明 bool array_multisort ( array ar1 [, mixed arg [, mixed ... [, array ...]]] ) 如果成功则返回 TRUE,失败则返回 FALSE...

    PHP 2014-12-12 13:48:09
  • php 使用正则过滤html超链接

    php 使用正则过滤html超链接

    本文是一个php实现的用正则表达式过滤html中的超链接示例代码,感兴趣的同学参考下. <?php echo preg_replace("/(?<=href=)([^>]*)(?=>)/i","#", "<a href='www.phperz.com'>你好,点这里看看</a><a href='www.phperz.com'>你好,点这里看看</a>"); ?> 正则:/(?<=href=)([^>]*)(?=>)/ (?<=exp) 匹配exp后面的位置 (?=exp) 匹配exp前面的位置 此正则 匹配 在 href= 之后 “>” 之前 的 非 “>” 的所有字符 例子:<a href='www.phperz.com'> 找到这些字符(url)用 # 替换,就可以去掉html里的所有链...

    PHP 2014-12-12 13:27:05
  • PHP会话控制:Session与Cookie详解

    PHP会话控制:Session与Cookie详解

    本文为大家讲解了PHP的会话控制:Session与Cookie详解,本文详细讲解了PHP中Session与Cookie的相关知识,涵盖面较广,需要的朋友可以参考下 本文介绍了PHP会话控制,主要阐述以下几点内容: • 会话控制的产生背景/概念 • cookie的维护与生命周期(有效时间) • session的维护与生命周期(回收机制) • cookie与session之间的区别与联系 • 问题1:禁用cookie后session为什么会失效? • 问题2:IE浏览器下丢失session,每次刷新页面,都会生成新的sessionID(Firefox浏览器正常) • session、cookie简单实例 理解会话控制的概念 理解一个概念就需要理解他的背景及产生的原因,这里引入WEB环境及其HTTP协议。会话控制产生的背景: 阅读过HTTP协议相关资料的同学都会知道HTTP协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议,所谓无状态,指的是不会维护http请求数据...

    PHP 2014-12-12 12:39:10

站长搜索

http://www.adminso.com

Copyright @ 2007~2025 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持