加载中
PHP获取当前用户真实的IP

function getIp(){ $onlineip=''; if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_IP'),'unknown')){ $onlineip=getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARD...

2015/10/13 11:27
220
PHP中的PDO详解

PDO 是一个“数据库访问抽象层”,作用是统一各种数据库(MySQL、MSSQL、Oracle、DB2、PostgreSQL……)的访问接口,能轻松的在不同的数据库之间完成切换,使得数据库间的移植容易实现。 PD...

2015/10/12 20:09
328
php后台<?php?>和<?php的区别

正规的PHP文件(只有纯的PHP代码)的模版为 <?php //php代码 ------------------------------------------------------------------------- <?php ?>是由于跟Html混编才需要的 注意: 除非在...

2015/10/11 23:56
251
php md5_file()

md5_file() 函数计算文件的 MD5 散列 在本例中,我们将检测 "test.txt" 是否已被更改(即是否 MD5 散列已被更改): <?php $md5file = file_get_contents("md5file.txt"); if (md5_file("tes...

2015/06/26 13:40
243
微信获取access_token

function httpGet($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 500); curl_setopt($curl, CURLOPT_SSL_VERIFYPE...

2015/05/12 15:25
122
php 接口类与抽象类的实际作用

很多人搞不清楚接口和抽象类的区别!下面我把我的理解与大家共享! php 接口类:interface 其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,...

2015/01/12 15:13
72
php---isset

isset函数是检测变量是否设置。 格式:bool isset ( mixed var [, mixed var [, ...]] ) 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,...

2015/01/06 17:17
40
$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']

PHP获取当前域名有两个变量 $_SERVER['HTTP_HOST'] 和 $_SERVER['SERVER_NAME'],两者的区别以及哪个更加可靠? 相同点: 当满足以下三个条件时,两者会输出相同信息。 1. 服务器为80端口 2....

2015/01/06 15:04
1K
php--- 转换编码

iconv("utf8","gbk",$string)//将字符串string 编码由utf8转变成gbk;

2014/12/02 12:26
65
php---过滤

function filterAll(&$value){ $value = htmlspecialchars($value); } 函数的传址调用: <?php function test(&$a) { $a=$a+100; } $b=1; echo $b;//输出1 test($b); //这里$b传递给函数的其...

2014/11/13 09:08
63
获取浏览器信息

function getUserBrowser(){ if (strpos($_SERVER['HTTP_USER_AGENT'], 'Maxthon')) { $browser = 'Maxthon'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 12.0')) { $browser = 'I...

2014/11/12 20:35
95
注册密码加密

if (strlen($_POST['password'])){ $password = trim($_POST['password']); $salt = rand(111111, 999999); $_POST['salt'] = $salt; $password = md5(md5($password) . $salt); $_POST['pas...

2014/10/17 20:24
150
php生成唯一数值

<?php   $FileID=date("Ymd-His") . '-' . rand(100,999);    //$FileID为   20100903-132121-908   这样的的随机数?> <?phpfunction randomkeys($length) { $pattern='1...

2014/09/12 15:57
130
strip_tags — 从字符串中去除 HTML 和 PHP 标记

string strip_tags ( string $str [, string $allowable_tags ] ) 该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。它使用与函数 fgetss() 一样的标记去除状态机。 ...

2014/09/12 14:48
47
PHP htmlspecialchars和htmlspecialchars_decode(函数)

htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。 函数原型:htmlspecialchars(string,quotestyle,character-set) 预定义的字符是: & (和号) 成为 & ” (双引号) 成为...

2014/09/01 14:58
7.9K
PHP的GC垃圾收集机制

每一种语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,但是在OOP中,有些对象需要显式的销毁;防止程序执行内存溢出。 一、PHP 垃圾回收机制(Garbage Collector 简称G...

2014/08/27 07:35
111
ini_set的用法介绍

PHP ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 函数格式:string ini_set(string $varnam...

2014/08/26 16:30
46
PHP session有效期session.gc_maxlifetime

PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。 一个已知管用...

2014/08/26 16:25
64
array_splice()

我们知道,PHP没有提供专门删除一个特定数组元素的方法。但是可以通过unset()函数来完成这种要求,比如下面的程序: 1 <?php 2 3 $arr = array('apple','banana','cat','dog'); 4 5 unset($a...

2014/08/24 22:22
34
session

session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收 是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的。...

2014/08/24 20:45
56

没有更多内容

加载失败,请刷新页面

返回顶部
顶部