使用頻率比較高的PHP函式方法
function random($length) {
$hash = ”;
$chars = ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz’;
$max = strlen($chars) – 1;
mt_srand((double)microtime() * 1000000);
for($i = 0; $i $length) {
if($sss){
$length=$length – 3;
$addstr=’ …’;
}
for($i = 0; $i 127) {
$wordscut .= $string[$i].$string[$i + 1];
$i++;
} else {
$wordscut .= $string[$i];
}
}
return $wordscut.$addstr;
}
return $string;
}
3.取得客戶端IP地址
function GetIP(){
if (getenv(”HTTP_CLIENT_IP”) && strcasecmp(getenv(”HTTP_CLIENT_IP”), “unknown”))
$ip = getenv(”HTTP_CLIENT_IP”);
else if (getenv(”HTTP_X_FORWARDED_FOR”) && strcasecmp(getenv(”HTTP_X_FORWARDED_FOR”), “unknown”))
$ip = getenv(”HTTP_X_FORWARDED_FOR”);
else if (getenv(”REMOTE_ADDR”) && strcasecmp(getenv(”REMOTE_ADDR”), “unknown”))
$ip = getenv(”REMOTE_ADDR”);
else if (isset($_SERVER[`REMOTE_ADDR`]) && $_SERVER[`REMOTE_ADDR`] && strcasecmp($_SERVER[`REMOTE_ADDR`], “unknown”))
$ip = $_SERVER[`REMOTE_ADDR`];
else
$ip = “unknown”;
return($ip);
}
4.建立相應的資料夾
function createdir($dir=”)
{
if (!is_dir($dir))
{
$temp = explode(’/`,$dir);
$cur_dir = ”;
for($i=0;$i”;
if(!empty($url))
$html .=””;
$html .=””;
$html .=”
”;
$html .=”
”; $html .=”
|
”;
$html .=”
相關文章
- Mac使用技巧:Excel中使用頻率較高的快捷鍵MacExcel
- 【RAC】使用頻率較高的CRS維護命令總結
- php版本比較函式version_compare()PHP函式
- linux下execl函式的使用和比較Linux函式
- avr頻率佔空比可調波形輸出子函式VR函式
- 幾個分析函式的比較函式
- PHP使用使用者自定義的比較函式對陣列中的值進行排序PHP函式陣列排序
- Python的內建比較函式cmp比較原理剖析Python函式
- Oracle 中 replace函式和translate函式比較Oracle函式
- 高頻率使用的免費API介面分享API
- Mysql 一個比較好用的函式MySql函式
- PHP的壓縮函式實現:gzencode、gzdeflate和gzcompress比較PHP函式
- MySQL:MySQL層比較函式呼叫MySql函式
- 【SQL】使用分析函式與關聯子查詢的比較SQL函式
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- C語言的比較庫函式--qsortC語言函式
- 拷貝建構函式(比較全的)函式
- PHP物件的比較PHP物件
- 建構函式顯式返回 this 在 new 運算及 call 方法中的比較函式
- JavaScript 匿名函式與具名函式執行效率比較JavaScript函式
- js命名函式與匿名函式執行速度比較JS函式
- js匿名函式和具名函式執行效率比較JS函式
- 高階函式的使用函式
- 【C/C++】計時函式比較C++函式
- js如何降低事件處理函式的執行頻率JS事件函式
- cmp是可選的自定義比較函式函式
- PHP比較字串PHP字串
- python pandas常用統計函式總結_包括groupby,crossTab等方法結合使用的比較Python函式ROS
- 使用jiffies的時間比較函式time_after、time_before函式
- php增量Hash函式的使用PHP函式
- C++ priority_queue為例的比較函式C++函式
- Python有哪些比較重要的內建函式?Python函式
- 物件導向與函式程式設計的比較物件函式程式設計
- 關於時間跨度比較的OVERLAPS函式函式
- stl中各種容器的自定義比較函式函式
- Oracle Decode()函式和CASE語句的比較Oracle函式
- ***PHP陣列排序+php二維陣列排序方法(PHP比較器)PHP陣列排序
- JavaScript 與 Java、PHP 的比較JavaScriptPHP