首页 > phper

php二维数组排序代码

一个简单的php 二维数组按第二维 里面的元素进行排序这样不影响数据,只对数组里面的内容进行排序一下,有需要的朋友参考一下。  代码如下 复制代码 <?php $ar = array(    0 => array('a'=>5, 'b'=>3, 'c'=>3),    1 => array('a'=>5, 'b'=>2, 'c'=>1),    2 => array('a'...
阅读全文

php读取文章中所有图片

一句代码就实现了把字符串的所有图片给取出来了,有需要的朋友可以简单的参考一下。  代码如下 复制代码 preg_match_all('/<img(.*?)src="(.*?)(?=")/', file_get_contents('http://www.phprm.com'), $img_tags);
阅读全文

删除mysql数据库所有数据表方法

<?php
$hostname ='localhost';
$user = 'user';
$password = 'password';
$dbname = 'dbname';
 
$connect = mysql_connect($hostname,$user,$password);
mysql_select_db($dbname);
 
$result = mysql_query("show table status from ".$dbname,$connect);
 
echo 'ing....<br />';
 
while($data=mysql_fetch_array($result)) {
 echo $data["Name"].'<br />';
 mysql_query("drop table ". $data["Name"]);
}
 
echo 'finished';
?>

阅读全文

php 获取服务器的ip址址

 

/**
 * 获取服务器的ip
 * @access      public
 * @return string
 **/
function real_server_ip(){
 static $serverip = NULL;
 
 if ($serverip !== NULL){
  return $serverip;
 }
 
 if (isset($_SERVER)){
  if (isset($_SERVER['SERVER_ADDR'])){
   $serverip = $_SERVER['SERVER_ADDR'];
  }
  else{
   $serverip = '0.0.0.0';
  }
 }
 else{
  $serverip = getenv('SERVER_ADDR');
 }
 
 return $serverip;
}

阅读全文

php 获得用户的真实IP地址

一个段经典的代码可以用来获取用户的真实IP地址,包括可以是内网或是外网,有需要的朋友可以参考一下。  代码如下 复制代码 /** * 获得用户的真实IP地址 * * @return  string */function real_ip(){    static $realip = NULL;     if ($realip !== NULL){      ...
阅读全文

php引用&详解

通过这种方式$a=test();得到的其实不是函数的引用返回,这跟普通的函数调用没有区别 至于原因: 这是PHP的规定
PHP规定通过$a=&test(); 方式得到的才是函数的引用返回
至于什么是引用返回呢(PHP手册上说:引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。) 这句狗屁话 害我半天没看懂

阅读全文

php批量修改文件扩展名的代码

提供一个实例的php自定义函数,这是一个可以批量修改文件后缀名的php程序,有需要的朋友可以参考一下。  代码如下 复制代码 <?phpfunction foreachDir($path){$handle=opendir($path);if($handle){while (false !== ($file = readdir($handle))) {if($file!="." && $file!='..'){if(is_dir($path.$file)){echo $path.$file....
阅读全文