本文目錄一覽:
求兩個PHP函數
本人水平一般,看到LZ的問題,覺得是一個不錯的練習,所以花點時間研究了 一下:
/**
* 需要開啟php_mbstring擴展。文本文件可以是UTF-8格式編碼或UTF-8無BOM格式編碼
* P.S:回車換行符各是一個字符(這個本來就是- -),所以截取時也把他們計算在內
* 如果不想計算回車換行,請自行完善
* @param string $n
* @param int $w
* @param int $s
* @return string
*/
function read_from_txt($n, $w, $s) {
file_exists($n) or die(‘file does not exist’);
$text = file_get_contents($n); //獲取文件內容
$text = str_replace(“\xEF\xBB\xBF”, ”, $text); //如果存在BOM,則去掉BOM(佔用3個位元組)
$result = ”; //結果
$len = mb_strlen($text, ‘UTF-8’); //字符個數(並非位元組長度)
if($w $len) {
$result = mb_substr($text, $w, $s, ‘UTF-8’); //根據編碼截取
$result = str_replace(“\r\n”, ‘❁’, $result); //替換回車換行為❁
return $result; //返回結果
} else {
return false; //起始位置超過字符串長度
}
}
/**
* 創建的事UTF-8無BOM格式編碼的文本文件
* @param string $w
* @param string $t
*/
function write_to_txt($w, $t) {
$fp = fopen($w, ‘w’); //寫入方式打開文件
$text = str_replace(‘❁’, “\r\n”, $t); //替換字符串中的❁為回車換行符
//$text = utf8_encode($text);
$text = “\xEF\xBB\xBF” . $text; //添加\xEF\xBB\xBF為UTF-8文件的BOM頭,不添加則為ANSI了
fputs($fp, $text); //寫入文件
fclose($fp); //關閉文件
/* 因為要取出BOM,所以得再次進行打開寫入操作 */
$fp = fopen($w, ‘r+’); //讀寫方式
$str = file_get_contents($w); //獲取內容
$str = str_replace(“\xEF\xBB\xBF”, ”, $str); //替換BOM
fputs($fp, $str); //寫入去除BOM後的內容
fclose($fp); //關閉
}
基本滿足需求,不過函數還有不少不完善的地方。
滿意請採納~~
寫一個截取字符串的php函數
function str_cut($start_str,$end_str){
global $str;//原字符串
$arr=array();
$s=strstr($str,$start_str);//假如你包含$start_str
$i=strpos($s,$end_str);
if (! $i===false)
{
$s=substr($s,0,$i);
if (! strpos($s,’img’)===false)
{
$temp=explode(‘img’,$s);
for ($j=1;$jsizeof($temp);$j++)
{
if (! strpos($temp[$j],’src=’)===false)
{
ereg(“([^=’\”]*).(GIF|gif|jpg|JPG)”,$temp[$j],$a); $arr[]=$a[0];
}
}
}
}
return $arr;
}
求幫忙寫一個PHP函數
function getval($n){
$m=100;
FOR ($i = 1; $i= $n ; $i++)
{
$m = $m * 1.5;
}
return $m;
}
echo getval(2);
如果傳兩個值
function getval($n,$m){
FOR ($i = 1; $i= $n ; $i++)
{
$m = $m * 1.5;
}
return $m;
}
echo getval(2,100);
php要求編寫一個函數,用於計算若干數的和。
一個比較簡單的函數:
function sum() {
$nums = func_get_args();
$sum = 0;
foreach( $nums as $num ) {
$sum += $num;
}
return $sum;
}
sum(1,2,3,4,5); // 15
例子只是簡單的演示「若干數」的和是怎麼實現的,實際情況還要在函數里增加一些類型檢查等步驟來保障程序的穩定運行。
求php函數集,急!
PHP基礎
Author:陳慶平 (Andych)
E-mail:ahut9923@126.com
一、PHP入門
二、PHP變量
1、php變量的命名
變量由字母,數字,下劃線組成
1)變量名區分大小寫
2)變量名必須以$開頭
3)不能以數字開頭
4)不能是系統關鍵字
$example , $sut_name , $stu_name_2
2、如何申明變量
$stu_name;
$stu_name,$stu_age;
二、PHP變量
3、判斷變量是否設置
isset() 判斷變量是否設置,返回true或false
4、定義常量
define(「」,常量值)
defined() 判斷常量是否設置,返回true 或 false
三、PHP數據類型
變量的數據類型
1)布爾型(boolean)
2) 整型
3)浮點型
4)字符串型
5)數組
6)對象
7)空值
8)資源
三、PHP數據類型
算術運算符
邏輯運算符
比較運算符
賦值運算符
加一/減一運算符
四、運算符
邏輯運算符
賦值運算符
三元運算符
格式: 表達式?結果1:結果2
$c = $a$b ? 「good」:」bad」
PHP基礎
Author:陳慶平 (Andych)
E-mail:ahut9923@126.com
一、PHP流程控制語句
1、分支結構
格式1:
if語句
if(條件)
{
語句集;
}
一、PHP流程控制語句
格式2:
if(條件){
語句集;
}else{
語句集;
}
一、PHP流程控制語句
格式3:
If(條件1)
{
語句集1;
}else if(條件2)
{
語句集2;
}
一、PHP流程控制語句
多分支結構:
switch語句
格式:
switch(表達式)
{ case 常量: 語句;break;
case 常量2: 語句;break;
……….
default: 語句;break;
}
一、PHP流程控制語句
2、循環結構
While循環
While(表達式)
{
語句集;
}
一、PHP流程控制語句
for循環
for(表達式1; 表達式2; 表達式3)
{
語句集;
}
一、PHP流程控制語句
break 和 continue 語句
break 強行終止當前循環
continue 終止當前執行語句,繼續執行循環
的下一句
PHP
Author: 陳慶平(Andych)
E-mail:ahut9923@126.com
PHP
• 數組
分類: 枚舉數組、關聯數組和多維數組
枚舉數組:下標為整數的數組
例如:$stu[1] = 「 張三」
關聯數組:用字符串做為下標的數組
例如:$stu[「name」] = 「 張三」
PHP
• 數組初始化
$stu[] = 「name」
$stu[] = 「sex」
注意:數組下表不需要按順序分配
例題:排序數組元素(任意10 個數排
序)
PHP
• 使用array 函數
例如:
$stu = array(「james」,」jack」,」Toms」)
數組的起始下標可以不從0 開始
$stu = array(2=」james」,」jack」,」Toms」)
表示下標從2 開始
PHP
$arr = array[「name」=」james」,」sex」=」boy」]
• 數組的應用
1 、unset() 刪除數組元素
unset($arr) 刪除整個數組
unset($arr[0]) 刪除單個數組元素
PHP
2 、foreach() 遍歷整個數組
foreach($arr as $value)
輸出數組中的元素
foreach($arr as $key=$value)
輸出數組中的下標和元素
PHP
• each() 返回數組中當前的鍵/值對並
將數組指針向前移動一步
返回4個值 0,1,key 和 value
如:$arr = array(4=”Test
user”,”Toms”,”Andych”);
$foo = each($arr);
print_r($foo);
結果:
Array ( [1] = Test user [value] = Test user [0] = 4 [key] = 4 )
PHP
• list() 把數組中的值賦給一些變量
如:list($var) = $arr
注意:list 函數僅用於數組下標從0 開始
的數組
• current() 返回數組中當前元素
如:current($arr)
PHP
next() 將數組的指針移到下一個元素上
如:next($arr)
prev() 將數組的指針移到上一個元素上
如:prev($arr)
range() 自動生成一個包含指定範圍單元的
數據
如:range(0,40)
PHP
count() 統計數組中元素個數
如:count($arr)
array_count_values() 統計數組中相同
元素的個數
PHP 函數
• 函數
獨立完成特定功能的代碼塊
• 內置函數
1 、echo() 輸出一個或多個字符串
如:echo 「 程序設計基礎」
PHP 函數
2 、print() 輸出字符串
如:print(「PHP 程序設計」)
用法同echo
注意:
35?print(「 錯誤的邏輯」):print(「 正確的邏輯」)
PHP 函數
Print start
// 任意行文字,可以包含HTML 代碼
start;
輸出任意行字符串
3 、include() 包含一個文件
如:include(「a.php」)
PHP 函數
include包含的文件中return語句的使用
$b = include(「a.php」);
If($b==「ok」)
{
echo 「File is Ok」;
}
a.php文件
?return 「ok」?
注意:在包含文件中函數執行到return將會終止。
PHP 函數
4、require() 包含一個文件
如:require(「a.php」)
功能同include方法一樣
• 用戶自定義函數
1、函數聲明
Function func_name($args)
{
//函數體
}
PHP 函數
關鍵字含義:
function:用於聲明自定義函數的關鍵字
Func_name:聲明的函數名
$args:參數名稱
1、定義無參函數
function fun()
{
Echo 「定義無參數函數」;
}
PHP 函數
2 、定義有參函數
(1 )按值傳遞
$num = 100;
Function func($a)
{
$a = $a*10;
}
Func($num)
PHP 函數
(2) 按地址傳遞
$num = 100;
Function func($b)
{
$b = $b + 10;
}
Func($sum);
修改如下參數php.ini
allow_call_time_pass_reference = on
PHP 函數
(3)默認值傳遞
function func($a,$num=100)
{
return $a*$num;
}
echo func(200)
echo func(200,8);
注意:盡量不要將默認值參數定義在第一個參數
位置,容易造成定義默認值實效
PHP 函數
(4 )、函數的返回值
return value;
返回函數的內容
3 、變量函數
如果一個變量名後有括號,PHP 則搜索與變
量值相同的函數。並且執行它
PHP 函數
Function foo()
{
Echo 「 執行func() 函數」 ;
}
$func = 『foo』;
$func(); // 變量函數
顯示結果:執行func() 函數
變量的作用域
• 變量的作用域
1 、global 語句
該語句允許從腳本的任何位置訪問函數內部
定義的變量以及從函數內部訪問函數外部的
變量
變量的作用域
//$a = 23;
function foo()
{
global $a;
$a = 32;
echo $a;
}
$func = “foo”;
$func();
echo $a;
變量的作用域
2 、static 語句
靜態變量僅在局部函數中存在,當程序
離開該函數時,它值不會丟失
變量的作用域
function foo()
{
$a = 0;
echo $a;
$a ++;
}
foo(); //0
foo(); //0
foo(); //0
變量的作用域
function foo()
{
static $a = 0;
echo $a;
$a ++;
}
foo(); //0
foo(); // 1
foo(); // 2
日期和時間的處理
• 獲取日期和時間
date() 按指定格式返回系統的時間字符串
如:date(「d」) 返回月份中的第幾天
具體參數見P103
a – “am” 或是 “pm”
A – “AM” 或是 “PM”
d – 幾日,二位數字,若不足二位則前面補零; 如: “01” 至 “31”
D – 星期幾,三個英文字母; 如: “Fri”
F – 月份,英文全名; 如: “January”
h – 12 小時制的小時; 如: “01” 至 “12”
H – 24 小時制的小時; 如: “00” 至 “23”
g – 12 小時制的小時,不足二位不補零; 如: “1” 至 12″
G – 24 小時制的小時,不足二位不補零; 如: “0” 至 “23”
i – 分鐘; 如: “00” 至 “59”
j – 幾日,二位數字,若不足二位不補零; 如: “1” 至 “31”
l – 星期幾,英文全名; 如: “Friday”
m – 月份,二位數字,若不足二位則在前面補零; 如: “01” 至 “12”
n – 月份,二位數字,若不足二位則不補零; 如: “1” 至 “12”
M – 月份,三個英文字母; 如: “Jan”
s – 秒; 如: “00” 至 “59”
S – 字尾加英文序數,二個英文字母; 如: “th” ,”nd”
t – 指定月份的天數; 如: “28” 至 “31”
U – 總秒數
w – 數字型的星期幾,如: “0” ( 星期日) 至 “6” ( 星期六)
Y – 年,四位數字; 如: “1999”
y – 年,二位數字; 如: “99”
z – 一年中的第幾天; 如: “0” 至 “365”
《PHP正則表達式》
PHP 正則表達式
• 正則表達式
正則表達式是一種可以用於模式 匹配和替換的強有力的工具。
正則表達式可以讓用戶通過使用一系列的特殊字符構建匹配模
式,然後把匹配模式與數據文件、程序輸入以及WEB 頁面的表單輸
入等目標對象進行比較,根據比較對象中是否包含匹配模式,執
行相應的程序。
例: ^http 表示匹配以http 開頭的所有字符
[a-z] 匹配所有小寫字符
abc 匹配字符串abc
PHP 正則表達式
• 正則表達式的元字符
PHP 正則表達式
• 匹配正則表達式模式
preg_match(pattern,subject)
表示在subject字符串中搜索與pattern給出的正則表達式相匹配的
內容.該函數返回pattern所匹配的次數(0次或1次).0次表示沒有匹配
結果,函數返回一個false
例如:
$str = 「php is a good language」;
preg_match(「/php/」,$str);
PHP 正則表達式
模式,是正規表達式最基本的元素,它們是一組描述字符串特
征的字符。模式可以很簡單,由普通的字符串組成,也可以非常
複雜,往往用特殊的字符表示一個範圍內的字符重複出現,或表
示上下文。我們先看一些正則表達式中的特殊字符。
• 字符: ^
意義:表示匹配的字符必須在最前邊。
例如:
preg_match(/^A/,」A good language」) // 匹配成功
• 字符: $
意義:與^ 類似,匹配最末的字符。
例如:
preg_match(/t$/,」eat」) // 匹配成功
PHP 正則表達式
• 字符*
意義:匹配* 前面的字符0 次或n 次。
例如: preg_match(「/do*g/」,」doog」) // 匹配成功
• 字符+
意義:匹配+ 號前面的字符1 次或n 次。等價於{ 1, } 。
例如:preg_match(「/do+g」,」dg」) // 不匹配
• 字符?
意義:匹配? 前面的字符0 次或1 次。
例如:preg_match(「/do?g/」,」dg」) // 匹配
PHP 正則表達式
• 字符.
意義:( 小數點) 匹配除換行符外的所有單個的字符。
例如:/.n/ 匹配「nay, an」 中的『an』 ,但不匹配『nay』 。
• 字符(x)
意義:匹配『x』 並記錄匹配的值。
例如:/(foo)/ 匹配和記錄「foo bar.」 中的『foo』 。匹配子串能被結果數組中的素[1], …,[n] 返回
• 字符x│y
意義:匹配’x’ 或者’y’ 。
例如:/green│red/ 匹配”green apple” 中的’green’ 和”red apple.” 中的’red’ 。
PHP 正則表達式
• 字符{ n }
意義:這裡的n是一個正整數。匹配前面的n個字符。
例如:/a{ 2 }/不匹配”candy,”中的’a’,但匹配”caandy,” 中的所有’a’和”caaandy.”中前面的兩個’a’。
• 字符{ n, }
意義:這裡的n是一個正整數。匹配至少n個前面的字符。
例如:/a{ 2, }不匹配”candy”中的’a’,但匹配”caandy”中的所有’a’和”caaaaaaandy.”中的所有’a’
• 字符{ n,m }
意義:這裡的n和m都是正整數。匹配至少n個最多m個前面的字符。
例如:/a{ 1,3 }/不匹配”cndy”中的任何字符,但匹配 “candy,”中的’a’,”caandy,” 中的前面兩個 ‘a’和”caaaaaaandy”中前面的三個’a’,注意:即使”caaaaaaandy” 中有很多個’a’,但只匹配前面的三 個’a’即”aaa”。
PHP 正則表達式
• 字符[xyz]
意義:一字符列表,匹配列出中的任一字符。你可以通過連字符- 指出一個字符範圍。
例如:[abcd] 跟[a-d] 一樣。它們匹配”brisket” 中的’b’ 和”ache” 中的『a』,』c’ 。
• 字符[^xyz]
意義:一字符補集,也就是說,它匹配除了列出的字符外的所有東西。 你可以使用連字符- 指出一 字符範圍。
例如:[^abc] 和[^a-c] 等價,它們最早匹配”brisket” 中的’r’ 和”chop.” 中的’h’ 。
• 字符 空格
意義:匹配一個空格( 不要與b 混淆)
PHP 正則表達式
• 預定義字符和字符類
• \d 數字
表示匹配數字0-9中任一字符,功能類似[0-9]
• \D 非數字
表示匹配一個非數字,功能類似[^0-9]
• \w 單詞字符
表示匹配一個單詞字符.功能類似[a-zA-Z0-9]
• \W 非單詞字符
表示匹配一個非單詞字符
PHP 正則表達式
• 字符\b
意義:匹配一個單詞的分界線,比如一個空格( 不要與空格混淆)
例如:/\bno/ 匹配”noonday” 中的’no’ ,/ly\b/ 匹配”possibly yesterday.” 中的’ly’ 。
PHP
Author: 陳慶平(Andych)
E-mail:ahut9923@126.com
PHP 字符串
• 格式化字符串
1 、trim() 刪除字符串開始和結束位置的空格
格式:trim(str)
2 、ltrim() 刪除字符串左邊的空格
格式:ltrim(str)
PHP 字符串
3 、 rtrim() 刪除字符串右邊的空格
格式:rtrim(str)
PHP 字符串
4 、strtolower() 字符串轉換為小寫
格式:strtolower(str)
5 、strtoupper() 字符串轉換為大寫
格式:strtoupper(str)
6 、ucfirst() 將函數的第一個字符轉換為大寫
格式:ucfirst(str)
PHP 字符串
7 、ucwords() 將每個單詞的首字母轉換為大寫
格式:ucwords(str)
• HTML 文本格式輸出
1 、nl2br() 將字符串中的\n 轉換成br
格式:nl2br(str)
str 中包含\n
PHP 字符串
2、htmlspecialchars() HTML字符原樣輸出
格式:htmlspecialchars(str,quote_style)
str:要轉換的字符
quote_style:轉換方式,主要對單引號和雙引
號進行轉換。值如下:
ENT_COMPAT 雙引號被轉換
ENT_QUOTES 單引號和雙引號都被轉換
ENT_NOQUOTES 任何一個引號都不被轉換
主要用在防止惡意腳本注入和數據庫數據的存儲
PHP 字符串
3 、strip_tags() 去除字符串中PHP 和HTML 代碼
格式:strip_tags(str,[char])
str :要去除的字符串
char :要保留字符串
如:strip_tags(「a href=『』new/a」,a)
PHP 字符串
• 和數據庫相關
1 、addslashes() 按照一定規則將字符串進行轉義
格式:addslashes($str)
如:addslashes(「Hello ,』jack』」)
結果:Hello,\』jack\』
magic_quotes_gpc = On 自動對 get post cookie
的內容進行轉義
get_magic_quotes_gpc ()檢測是否打開
magic_quotes_gpc
PHP 字符串
2 、stripslashes() 去除字符串中的反斜杠
格式:stripslashes($str)
• 字符串的連接和分割
1 、explode() 按指定分割符將字符串分開
格式:explode(str,$str[,limit])
str :分割符
$str :要分割的字符串
limit :分割後數組長度(可選)
PHP 字符串
2 、implode() 將字符串按指定字符連接
成一個字符串
格式:implode(str,$arr)
str :連接符
$arr :字符串數組
注意:implode() 函數有個別名函數join
PHP 字符串
3、strtok() 從指定的字符串中去除指定的字符
格式:strtok($str,str)
注意:若想輸出所有內容,則以後函數中不需
要再加$str了。
如:$str = aa@a.com;bb@a.com;cc@a.com
$newstr = strtok($str,」;」)
while($newstr )
{
echo $newstr;
$newstr = strtok(」;」)
}
PHP 字符串
4 、substr() 在指定的字符串中取出規定的字符
串。
格式:substr($str,start[,length])
$str :指定的字符串
strat :起始位置
length :取出的字符串的長度。該參數可選
PHP 字符串
• 字符串比較
1 、strcmp() 字符串比較, 返回值為0 ,正數和負數
格式:strcmp($str1,$str2)
注意:比較的字符串是區分大小寫的
2 、strcasecmp() 功能同上,但不區分大小寫
PHP 字符串
3 、strnatcmp() 按自然排序比較字符串
格式:strnatcmp($str1,$str2)
如:strnatcmp(「4」,」14」) // 結果小於0
strcmp(「4」,」14」) // 結果大於0
4 、strnatcasecmp() 用法同上,只是不區分大
小寫
PHP 字符串
• 字符串查找
1 、strstr() 在指定的字符串中查找指定的字符
格式:strstr($str1,$str2)
如:$email = 「ahut9923@126.com”;
$domain = strstr($email,”@”);
echo $domain; //@126.com
注意:如果含有多個,則從第一次出現的位置
開始輸出,若沒有則返回FALSE
PHP 字符串
2 、stristr() 功能同strstr ,只是不區分大小寫
3 、strrchr() 從最後一次搜索到的字符處返回
用處:取路徑中文件名
$path = “c:\\a\\b\\aa\\a.html”;
$filename = strrchr($path,”\\”);
echo $ filename;
PHP 字符串
• 定位字符串
1 、strpos() 在指定的字符串中查找子字符串第
一次出現的位置,找不到返回false
格式:strpos($str1,$str2)
如:echo strpos(「Hello」,」l」)
2 、strrpos() 功能同上,搜索子字符串最後一次
出現的位置
PHP 字符串
• 字符串替換
1、str_replace() 將新的字符串替換目標字符串
中指定的字符串
格式:str_replace($search,$replace,$subject)
如:
$subject = “Hell jack”;
echo str_replace(“Hell”,”Hello:”,$subject);
$search:要被替換的字符串
$replace:替換的字符串
$subject:目標字符串
PHP 字符串
2 、substr_replace() 查找和替換子字符串
格式:substr_replace($Str,$rep,$start[,length])
$str :原始字符串
$rep :替換後的新字符串
$start :起始位置
$length :替換的長度,該項可選
如:$subject = “Hell jack”;
echo substr_replace($subject,”Hell”,1);
// 結果:HHell
PHP函數
Author:陳慶平(Andych)
E-mail:ahut9923@126.com
PHP函數
• 函數
1、定義
獨立完成特定功能的代碼塊
2、特性
1)無須在引用函數之前定義
2)函數不能被重載。(即不能定義名稱相同的函數)
3)函數參數個數不能變化
4)PHP支持默認參數函數
PHP函數
• 內置函數
1、echo()函數
功能:輸出一行字符串
格式:echo 「字符串」;
2、print()函數
功能:輸出一行字符串
格式:print 」字符串」;
PHP函數
3、include / require 函數
功能:包含並運行指定的文件 。
格式:include 「a.php」;
說明:如果上面的函數用在條件語句中,一定要寫在{}內.
被包含的文件中可以使用return 語句。
If($a==$b)
{
include 「a.php」;
}else{
include 「b.php」;
}
PHP函數
• 自定義函數
1、函數聲明
格式:
function func_name($arg1,$arg2…$argn)
{
語句集;
return value;
}
根據函數是否包含參數:無參函數 和 有參函數
PHP函數
2、無參函數
例:定義函數,計算100以內偶數之和
function func_sum()
{
$sum = 0;
for($a=0;$a=100;$a++)
{
if($a%2==0){ $sum += $a;}
}
}
func_sum(); //調用函數
PHP函數
3、有參函數
1)按值傳遞
例:寫一函數,求任何兩個數的和
function func_name($a,$b)
{
$sum = $a + $b;
echo $sum;
}
func_name(32,34); //調用函數
PHP函數
2)按地址傳遞
例:求給定數乘以15以後的結果。
$myNum = 100;
function func_mul($a)
{
echo $a * 15;
}
func_mul($myNum); //函數調用,帶地址符號
echo $myNum;
低版本不默認支持地址傳遞,修改如下參數php.ini
allow_call_time_pass_reference = on
PHP函數
3)默認值函數
定義函數時,給參數賦值;在調用函數若不指定參數內容,
則自動調用參數默認值。
例:
function func_def($style=「默認值」)
{
echo $style;
}
func_def(); //不帶參數,輸出 「默認值」
func_def(「賦給參數」); //給參數,輸出 「賦給參數」
PHP函數
4)函數返回值
功能: 函數返回值
格式: return 「值」
例:
function func_returnval()
{
return 「return value」;
寫幾個簡單php函數
?php
function pai( $NumStr ) {
$Arr = preg_split(‘/[\,,]+/is’, $NumStr);
$Ou = $Ji = array();
foreach( $Arr as $val ) {
$val % 2 == 0 ? $Ou[] = $val : $Ji[] = $val;
}
arsort($Ji);
asort($Ou);
//print_r( $Ji );
echo join(‘,’, $Ji ), ‘,’, join(‘,’, $Ou );
}
function ca( $NumStr ) {
$Arr = preg_split(‘/[\,,]+/is’, $NumStr);
echo max( $Arr ) – min( $Arr );
}
function length( $Num ) {
echo strlen( $Num );
}
pai(‘3,6,5,71,75,34,45,23,16’);
echo ‘br/’;
ca(‘15,78,65,10,30’);
echo ‘br/’;
length(4578445);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/236374.html