代码如下 | 复制代码 |
$url = 'aaa.php?region='.urldecode("四川省"); ?> //方法二base64_encode <? 另一页面使用base64_decode解开 base64_decode($region); //方法三让服务器支持中文 [root@dhcp ~]# locale lang=zh_cn.utf-8 |
代码如下 | 复制代码 |
$dirs = array(); foreach(glob("test/*") as $d) { if(is_dir($d)) { $dirs[] = $d; } } print_r($dirs); |
//方法二
代码如下 | 复制代码 |
glob("test/*", glob_onlydir) ; |
//查找目录下所有文件
代码如下 | 复制代码 |
function listdir($dir){ if(is_dir($dir)){ if ($dh = opendir($dir)) { while (($file= readdir($dh)) !== false){ if((is_dir($dir."/".$file)) && $file!="." && $file!=".."){ echo "<b><font color='red'>文件名:</font></b>",$file,"<br><hr>"; listdir($dir."/".$file."/"); }else{ if($file!="." && $file!=".."){ echo $file."<br>"; } } } closedir($dh); } } } //开始运行 listdir("e:/www.111cn.net/"); |
?>
代码如下 | 复制代码 |
$sn = strtolower($_server['server_name']?$_server['server_name']:$_server['http_host']); $query = trim(@$_server['request_uri']); $sn = str_replace('http://','',strtolower($sn)); $url ='www.111cn.net'; if( $sn !=$url || strpos($query,'index.php')) { header( "http/1.1 301 moved permanently" ); header( "location: http://$url" ); } |
//带参数
代码如下 | 复制代码 |
$url = "http://".$url.$_server["request_uri"]; |
代码如下 | 复制代码 |
$v = array('vv','bb'); $str=preg_replace("/$v[0]/","<a href=".$v[1]." target=_blank >".$v[0]."</a>",$str,2); |
//方法一模仿用户访问网页
代码如下 | 复制代码 |
function readpr($link,$url) { $fp = fsockopen ($url, 80, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno) "; exit(1); } else { $out = "get $link http/1.0 "; $out .= "host: $url "; $out .= "user-agent: mozilla/4.0 (compatible; googletoolbar 2.0.114.9-big; linux 2.6) "; $out .= "connection: close "; fwrite($fp, $out); do{ $line = fgets($fp, 128); }while ($line !== " "); $data = fread($fp,8192); fclose ($fp); return $data; } } |
//方法二用curl_init读取远程网页内容
代码如下 | 复制代码 |
function init() function getfiles($value) function getfiles($value) |