當前位置:首頁 » 編程語言 » phpshow

phpshow

發布時間: 2023-05-19 06:44:35

php如何定義一個show()函數

函數四要素: 返回類型 函數名 參數列表 函數體
function show() { } 最簡單的函數定義方式

function Show() {echo "hello";} Show(); 有參數的函數

function show($a) {echo $a;} show("hello"); 有返回值的函數

function show(){return "aaaaa";} echo show(); 有默認值的函數

function show($a="hello"){echo $a;}show("ceshi"); 可變參數的函數

function show(){//var_mp(func_num_args());

func_get_args() 獲取參數列表
func_num_args() 獲取參數的個數

$attr = func_get_args();
$sum = 0;
for($i=0;$i<count($attr);$i++)
{
$sum = $sum+$attr[$i];
}
return $sum;
} echo show(1,2,3,4);

常用函數
echo rand(0,10); 生成隨機數

日期時間
echo time(); 取當前時間,返回Unix時間戳
echo date("Y-m-d H:i:s"); 格式化日期時間
echo strtotime("2016-3-4 12:09:10"); 將字元串轉化為時間戳

字元串函數
$a = "hello|world|ni|hao";
echo strlen($a); //取字元串的長度
echo strcmp("Hello",$a); //比較兩個字元串,相等返回0,區分大小寫
echo strcasecmp("Hello",$a); //比較兩個字元串,相等返回0,不區分大小寫
echo strtolower("Hello"); //將字元串轉小寫
echo strtoupper("hello"); //將字元串轉大寫

var_mp(explode("|",$a)); //拆分字元串,返回數組
$attr = array("aa","bb","cc","dd");
echo implode("%",$attr); //拼接字元串

echo substr_replace($a,"***",0,5); //替換指定位置的字元串
第一個參數是要替換的字元串
第二個參數是替換的字元串
第三個參數是開始位置
第四個參數是替換長度

echo str_replace("|","?",$a); //查找替換
第一個參數是要查找的字元串
第二個參數是要替換的字元串
第三個參數是被操作的字元串

$s = "2016年元旦放假時間安排表";
echo str_replace("元旦","<mark>元旦</mark>",$s);

$str2 = substr($str,9,4);
echo "從第9個字元開始取4個字元:".$str2.

echo substr($a,0,5); //截取指定位置的字元

$s = ""; for($i=0;$i<10;$i++) {$s = $s.$i.",";}

$s = substr($s,0,strlen($s)-1);
echo $s; 關於字元串定義

$a = "test"; $s = "hello{$a}world"; $str = 'helloworld'; echo $str;//區別:
1.單引號不解析轉義字元,內容會原樣輸出
2.單引號不解析變數

$z1 = "p001"; $z2 = "張三"; $z3 = "男"; $z4 = "2000-1-2"; $z5 = "0904";

$sql = "insert into info values('".$z1."','".$z2."','".$z3."','".$z4."','".$z5."')";或
$sql = "insert into info values('{$z1}','{$z2}','{$z3}','{$z4}','{$z5}')";
echo $sql;*/

$s = <<<A
<span style="color:red">你好</span>
A; 後者A必須是在一行頂格

echo $s;

轉載於:https://www.cnblogs.com/gaojunshan/p/5984952.html

原文鏈接:http://www.cnblogs.com/gaojunshan/p/5984952.html
點擊閱讀全文
打開CSDN APP,看更多技術內容

PHP函數參考手冊大全
17. 函數 18. 類與對象(PHP 4) 19. 類與對象(PHP 5) 20. 異常處理 21. 引用的解釋 IV. 安全 22. 簡介 23. 總則 24. 以 CGI 模式安裝時 25. 以 Apache 模塊安裝時 26. 文件系統安全 27. 資料庫安全 28. 錯誤報告 ...
07_php函數
global關鍵字的使用 在函數裡面的變數之前加上global,相當於函數外面的a就是函數裡面的a就是函數裡面的a,都變成了同一個變數 $a=10; function show(){ global $a; $a++; echo $a; } show(); //11 echo $a; //11 ?>
繼續訪問
PHP:變數和函數2
** ** ** ** ** ** ** ** **
繼續訪問
PHP【函數】
目錄:【PHP函數】、【PHP數組】 一、PHP常用函數(和JS一樣)函數的四要素:①返回類型②函數名③參數類型④函數體因為PHP是弱類型語言,所以可以不用寫返回類型,但是其他三個要素都是必須要寫的。 1、最簡單的函數寫法 function show() { echo "hello"; } show(); 2、有返回值的函數就是在函...
繼續訪問
php函數方法,基於PHP函數的操作方法
如下所示://簡單函數function show(){echo "hello";}show();//有參數的函數function show($a){echo "$a";}show("world");//有返回值的函數function show(){return "小V,你好!";}echo show();function show($a,$b){return $a+$b;}echo show(10...
繼續訪問
PHP函數的定義
函數就是功能。封裝一段用於完成特定功能的代碼。調用一個函數就是在調用一個功能。 內置函數: PHP函數中有一些內置函數,這些函數是不能隨便進行更改的; strtoupper() 和 strtolower()是兩個內置的函數,用於對字元串進行大小寫轉換。 $str = 'ABcd'; $upper = strtoupper($str); // 調用strtoupper()函數將$str轉換成大寫 ...
繼續訪問
html按鈕調用php函數,如何在html按鈕上執行php函數點擊
您的按鈕是HTML,而您的功能是PHP。他們看起來像在一起,因為他們在同一個文件中,但他們不在一起。 PHP僅在伺服器上存在。 HTML僅適用於客戶端(瀏覽器)。當你在瀏覽器上看到按鈕時,PHP就消失了,你只有HTML。要創建一個HTML按鈕來調用一個PHP函數,您必須將您的函數移動到一個PHP文件,然後讓您的按鈕使用Ajax調用它。例如:bb1.html:包含使用Ajax調用PHP函數的按鈕。f...
繼續訪問
php調用方式,php 函數調用的幾種方式
// 最常見的函數調用 --- 1function userFunction1($param1, $param2){echo 'UserFunction1: Param1 : ',$param1,' , Param2 : ',$param2,'';}userFunction1('Hello','world');// 最常見的函數調用 --- 2$userFunction2 = function($...
繼續訪問
上傳文件中常用的PHP函數
註:做完upload上傳漏洞後,收集了一些常用的PHP函數 1.
繼續訪問

熱門推薦 php中in array函數_PHP函數in_array()使用詳解
PHP有一個系統函數is_array()可以判斷一個值是否在數組中。語法如下:in_array(value,array,type)return boolen參數說明:value :要搜索的值array : 被搜索的數組type : 類型,true全等 ,false非全等(默認)示例一:普通使用代碼:$str = 1;$arr = array(1,3,5,7,9);$boolvalue = in_a...
繼續訪問
PHP函數(function)
函數基礎 函數的定義: 形式: function 函數名 ( 【$形參1】 【,$形參2】 【,.... 】 ){ //函數體。。。。。。 } 說明: 1,定義時使用的形參,其實就是一個變數——只能在該函數內部使用的變數 2,形參作為變數,其名字是「自己定義」——自然應該遵循命名規范; 函數的調用: 函數名($實參1, $實參2, ..... ); 說明: 1,實參應該...
繼續訪問
PHP 函數調用
函數調用 函數調用時,實參要按照順序給形參。 函數調用時,互相獨立,默認沒有聯系。 執行完畢後,返回調用的位置,繼續向下執行。 案例 <?php function A(){ echo "This is A fun!<hr />"; } function B(){ echo "Fun B begining<hr />"; A(); echo "Fun B end...
繼續訪問

PHP 函數 數組引用傳參數
<?php function addElement(&$arr2,$school2) //數組是拷貝傳值,數組作形參需要在前面加"&"符號,表示引用傳參數。也可以在函數調用時,在實參前加"&"符號。 { $arr2[] = $school2; } $arr = array("張三","男",24); $school = "北京理工大學"; addElement($arr,$school)
繼續訪問
php round函數
php round函數用於對對浮點數進行四捨五入,其語法是round(x,prec),參數x可選,指規定要舍入的數字;prec可選,指規定小數點後的位數。 php round函數怎麼用? 定義和用法 round() 函數對浮點數進行四捨五入。 語法 round(x,prec) 參數 x 可選。規定要舍入的數字。 prec 可選。規定小數點後的位數。 說明 返回將 x 根據指定精度 prec (十進...
繼續訪問
vscode跳轉到php函數定義處
轉:https://cloud.tencent.com/developer/article/1200802
繼續訪問
php函數中static的使用
php中static的定義語句只會被執行一次,但是它的值會被函數記住,直到程序終止 舉個栗子: <?php function test() { //這個語句只會在該程序運行的第一次調用生效,但是這個值在函數執行結束後會被該函數記住, //也就是說下次執行到這個函數的,$a是已經存在的且值為上次運行後的值 static $a = 1; //只運行一次 ...
繼續訪問
最新發布 php的exec函數
新建一個php文件 輸入命令執行 發現異常這是因為在php的配置文件中禁止了exec函數的運行,因此需要修改配置文件,使用下列代碼找到配置文件 進入配置文件,將exec函數刪除 重啟php-fpm 然後發現可以正常運行 exec有三個參數,第二個和第三個參數不是必需的。第一個參數是執行的命令,第二個參數存儲命令執行的輸出,第三個參數返回執行的狀態。...
繼續訪問

前端調用PHP函數的方式
html_entity_decode()<div class="rxzcB fl">{$service.introction|html_entity_decode}</div>其中的service.introction是從後端傳過來的數據,此處的數據是html格式的,我們在前端希望看到通過瀏覽器解析過的文檔格式,就可以調用PHP函數htmlentitydecode。比如,會將service.
繼續訪問
php函數-list函數
list()函數作用:將數組的元素變成變數使用 - 1.等號左邊是list()函數,右邊是索引數組(下標連續的,按0開始); - 2.數組中有幾個元素,則list()有幾個參數(參數必須是變數不能是值,而且變數是自定義的變數),跟數組的值是一一對應關系; - 3.在list()函數的參數中,空項也代表元素list($a, $b, $c) = ['aa', 'bb', 'cc'];
繼續訪問
php

② thinkphp show方法怎麼用

在了解了控制器和模型操作後,我們開始熟悉視圖部分,ThinkPHP中的視圖主要就是指模板文件和模板引擎,本篇首先了解下模板文件以及是如何進行渲染輸出的。

一、模板定義

為了對模板文件更加有效的管理,ThinkPHP對模板文件進行目錄劃分,默認的模板文件定義規則是:

模板目錄/[分組名/][模板主題/]模塊名/操作名+模板後綴

模板目錄默認是項目下面的Tpl, 當定義分組的情況下,會按照分組名分開子目錄,新版模板主題默認是空(表示敬賣不啟用模板主題功能),

模板主題功能是為了多模板切換而設計的,如果有多個模板主題的話,可以用DEFAULT_THEME參數設置默認的模板主題名。

在每個模板主題下面,是以項目的模塊名為目錄,然後是每個模塊的具體操作模板文件,例如:

User模塊的add操作 對應的模板文件就應該是:

Tpl/User/add.html

模板文件的默認後綴是.html,也可以通過TMPL_TEMPLATE_SUFFIX來配置成其他的。例如,我們可以配置:

'TMPL_TEMPLATE_SUFFIX'=>'.tpl'

定義後,User模塊的add操作 對應的模板文件就變成是:

Tpl/User/add.tpl

如果項目啟用了模塊分組功能(假設User模塊屬於Home分組),那麼默認對應的模板文件可能變成 :

Tpl/Home/User/add.html

分組模式下面,如果覺得目錄結構太深,可以通過設置TMPL_FILE_DEPR參數來配置簡化模板的目錄層次,例如設置:

'TMPL_FILE_DEPR'=>'_'

默認的模板文件就變成了:

Tpl/Home/User_add.html

正是因為系統有這樣一種模板文件自動識別的規則,所以給我們的模板渲染輸出帶來了簡化。

二、模板渲染

模板定義後就可以通過display和show方法來渲染輸出。其中display方法需要我扮李們有定義模板文件,而show方法則是直接渲染內容輸出。
最常用的是display方法亮缺逗,調用格式:

第一種: display('[主題:][模塊:][操作]'[,'字元編碼'][,'輸出類型'])

第二種: display('完整的模板文件名'[,'字元編碼'][,'輸出類型'])

下面是一個最典型的用法,不帶任何參數:

$this->display();

表示系統會按照默認規則自動定位模板文件,所以通常display方法無需帶任何參數即可輸出對應的模板,這是模板輸出的最簡單的用法。
如果沒有按照模板定義規則來定義模板文件,或者我需要調用其他模塊下面的某個模板,可以使用:

$this->display('edit');

表示調用當前模塊下面的edit模板

$this->display('Member:read');

表示調用Member模塊下面的read模板。

如果我們使用了模板主題功能,那麼也可以支持跨主題調用,使用:

$this->display('theme:User:edit');

表示調用theme主題下面的User模塊的edit模板。

這種方式的渲染輸出不需要寫模板文件的路徑和後綴,確切地說,這裡面的模塊和操作並不一定需要有對應的模塊或者操作,只是一個目錄名稱和文件名稱而已,例如,你的項目裡面可能根本沒有Public模塊,更沒有Public模塊的menu操作,但是一樣可以使用

$this->display('Public:menu');

輸出這個模板文件。理解了這個,模板輸出就清晰了。

display方法支持在渲染輸出的時候指定輸出編碼和類型,例如:

$this->display('read', 'utf-8', 'text/xml');

表示輸出XML頁面類型(配合你的應用需求可以輸出很多類型)。

事情總有特例,如果模板目錄是自定義的,或者根本不需要按模塊進行分目錄存放,那麼默認的display渲染規則就不能處理,這個時候,我們就需要使用另外一種方式來應對,直接傳入模板文件名即可,例如:

$this->display('./Public/menu.html');

這種方式需要指定模板路徑和後綴,這里的Public目錄是位於當前項目入口文件位置下面。如果是其他的後綴文件,也支持直接輸出,例如:

$this->display('./Public/menu.tpl');

只要./Public/menu.tpl是一個實際存在的模板文件。

要注意模板文件位置是相對於項目的入口文件,而不是模板目錄。

還有一種情況是,你需要獲取渲染模板的輸出內容,就可以使用fetch方法,fetch方法的用法和display基本一致,區別就在於fetch方法渲染後不是直接輸出,而是返回渲染後的內容,例如:

$content = $this->fetch('Member:edit');

使用fetch方法獲取渲染內容後,你可以進行過濾和替換等操作,用於對模板輸出的復雜需求。

如果你沒有定義任何模板文件,或者把模板內容存儲到資料庫中的話,你就需要使用show方法來渲染輸出了,show方法的調用格式:

show('渲染內容'[,'字元編碼'][,'輸出類型'])

例如,

$this->show($content);

也可以指定編碼和類型:

$this->show($content, 'utf-8', 'text/xml');

show方法中的內容也可以支持模板解析。

三、模板賦值

我們知道了如何渲染模板輸出,但是如果要在模板中輸出變數,必須在在控制器中把變數傳遞給模板,提供了assign方法對模板變數賦值,無論何種變數類型都統一使用assign賦值。

$this->assign('name',$value); // 下面的寫法是等效的 $this->name = $value;

assign方法必須在display和show方法之前調用,並且系統只會輸出設定的變數,其它變數不會輸出(系統變數可以通過特殊的標簽輸出,可以無需賦值模板變數),一定程度上保證了變數的安全性。

賦值後,就可以在模板文件中輸出變數了,如果使用的是內置模板的話,就可以這樣輸出:

{$name}

如果要同時輸出多個模板變數,可以使用下面的方式:

$array['name'] = 'thinkphp';
$array['email'] = '[email protected]';
$array['phone'] = '12335678';
$this->assign($array);

這樣,就可以在模板文件中同時輸出name、email和phone三個變數。

模板變數的輸出根據不同的模板引擎有不同的方法,我們在後面會專門講解內置模板引擎的用法。如果你使用的是PHP本身作為模板引擎的話 ,就可以直接在模板文件裡面輸出了:

<?php echo $name.'['.$email.''.$phone.']';?>

如果採用內置的模板引擎,可以使用:

{$name} [ {$email} {$phone} ]

輸出同樣的內容。

關於更多的模板標簽使用,我們會在後面模板標簽中詳細講解。

四、模板替換

在進行模板輸出之前,系統還可以對渲染的模板結果進行一些模板的特殊字元串替換操作,也就是實現了模板輸出的替換和過濾。這個機制可以使得模板文件的定義更加方便,默認的替換規則有:

../Public: 會被替換成當前項目的公共模板目錄 通常是 /項目目錄/Tpl/當前主題/Public/

__TMPL__: 會替換成項目的模板目錄 通常是 /項目目錄/Tpl/當前主題/

(註:為了部署安全考慮,../Public和__TMPL__不再建議使用)

__PUBLIC__:會被替換成當前網站的公共目錄 通常是 /Public/

__ROOT__: 會替換成當前網站的地址(不含域名)

__APP__: 會替換成當前項目的URL地址 (不含域名)

__GROUP__:會替換成當前分組的URL地址 (不含域名)

__URL__: 會替換成當前模塊的URL地址(不含域名)

__ACTION__:會替換成當前操作的URL地址 (不含域名)

__SELF__: 會替換成當前的頁面URL

注意這些特殊的字元串是嚴格區別大小寫的,並且這些特殊字元串的替換規則是可以更改或者增加的,我們只需要在項目配置文件中配置TMPL_PARSE_STRING就可以完成。如果有相同的數組索引,就會更改系統的默認規則。例如:

'TMPL_PARSE_STRING' =>array(
'__PUBLIC__' => '/Common', // 更改默認的/Public 替換規則
'__JS__' => '/Public/JS/', // 增加新的JS類庫路徑替換規則
'/Uploads' => '/Uploads', // 增加新的上傳路徑替換規則
)

有了模板替換規則後,頁面上所有的__PUBLIC__ 字元串都會被替換,那如果確實需要輸出__PUBLIC__ 字元串到模板呢,我們可以通過增加替換規則的方式,例如:

'TMPL_PARSE_STRING' =>array(
'--PUBLIC--' => '__PUBLIC__', // 採用新規則輸出/Public字元串
)

這樣增加替換規則後,如果我們要輸出__PUBLIC__ 字元串,只需要在模板中添加--PUBLIC--,其他替換字元串的輸出方式類似。

五、總結

通過本篇的學習,我們大概掌握了如何定義模板文件和進行模板渲染輸出,以及如何賦值模板變數,後面我們將會學習如何在模板文件中使用標簽來簡化你的書寫。

③ 請教關於php頁面跳轉的問題:現有a.php和b.html,我現在想通過a.php 執行b.html中的js函數show(),怎麼辦

如果非得要在a頁面執行b頁面的函數,那隻好把b頁面作為iframe子頁面載入到a頁面當中,這樣可以調用的到

b頁面中有方法shou
<html>
<script>
function show(){
alert(111);

};
</script>
</html>

如,在a頁面當中
將b頁面載入為子頁面
這里需要給iframe標簽指定name屬性
然後在a頁面中寫js這樣寫

<body onload="load()">念孫
<iframe src="b.jsp" name="subPage"><派漏/iframe>
<script type="text/javascript"仔羨鏈>
function load() {
var subWindow= frames["subPage"];//根據name來確定子頁面
subWindow.show();//這里就可以調用子頁面寫的方法了
}
</script>
</body>

④ thinkphp show方法怎麼用

你指的應該是分頁中的show吧.

$Data=M('Data');//實例化Data數據對象date是你的表名
import('ORG.Util.Page');//導入分頁類
$count=$Data->where($map)->count();//查詢滿足要求的總記錄數$map表示查詢條件
$Page=newPage($count);//實例化分頁類傳入總記錄數
$show=$Page->show();//分頁顯示輸出
//進行分敬沖頁數據查詢
$list=$Data->where($map)->order('id')->limit($Page->firstRow.','.$Page->listRows)->select();//$Page->firstRow起始條數$Page->listRows此團獲取多少條
$this->assign('list',$list);//賦值數據集
$this->assign('page',$show);//賦值分頁輸出
$this->display();//輸出模板


//模板層
<tablecellpadding=3cellspacing=5>
<volistname="list"id="vo">
<tr>
<td>[{$vo.create_time|date='Y-m-dH:i:s',###}]{$vo.title}</td>
</tr>
</volist>
<tr>亮扒殲
</tr>
</table>
<divclass="resultpage">{$page}</div>

⑤ 在PHP中,怎麼編寫一個showTitlte函數,使指定的字體以指定的內容以4號字,居中對齊輸出

這個行嫌慧跟php沒有半毛錢關系,你想說的showTitle函數應該是指js的函數,而想要實現的效果是要css控制。
控制字型大小用css的屬性font-size,檔答網頁中沒有幾號字的說法,都是用px或em表示,4號字對應16px,字體居中的者賣屬性是:text-align:center

⑥ PHP怎麼實現批量刪除 實現批量刪除的代碼

1.前台

<!DOCTYPE html>
<html>
<head>
<title>批量刪除</title>
</head>
<body>
<scripttype="text/javascript">

//復選框
function checkall(all)
{
var ck = document.getElementsByClassName("ck");

if(all.checked)
{
for(var i=0;i<ck.length;i++)
{
ck[i].setAttribute("態沒checked","checked");
}
}
else
{
for(vari=0;i<ck.length;i++)
{
ck[i].removeAttribute("checked");
}
}
}
</script>

<formaction="test.php"method="post">
<tableborder="1">
<tr><th><inputtype="checkbox"name="all"onclick="checkall(this)"/>id</th><th>名字</th></tr>

<!-- 此處調用顯示列表函數 -->
<?phpshow() ?>

<tr><tdcolspan="3"><inputtype="submit"value="批量刪除"></td></tr>
</table>
</form>
</body>

<?php

//顯示列表
function show()
{
//連接資料庫
@mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query('set names utf8');

$sql="select id,name from test";
$res=mysql_query($sql);

//循環取出數據
while($row=mysql_fetch_row($res))
{
echo "<tr>
<td>
<inputtype='checkbox'value='{$row[0]}'name='item[]'class='ck'/>
{$row[0]}
</td>
<td>{$row[1]}</td>
</tr>";
}
}
?>
</html>

2.後台
<?php

//接收post傳來的數組
$arr=$_POST["item"];

/**
* 批量刪除
* 思路:把前台批量選擇的數據放在數組里,刪除該數組即可
* @param $arr
* @return $res 成功or失敗
*/
functionbatch_del($arr)
{
@mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query('set names utf8');

//把數組元素組合為字元串:
$str= implode("','",$arr);
//in 表示多個
$sql="delete from test where id in('{$str}')";
$res= mysql_query($sql);

if(!$res){
echo"刪除失敗帆輪納桐如";
}else{

if(mysql_affected_rows()>0){
echo"刪除成功";
}else{
echo"沒有行受到影響";
}
}
}

//調用批量刪除函數

batch_del($arr);

⑦ PHP函數,SHOW分了

這坦逗輪個函數是用來判斷是否包含非法的字元串「\n\t\0」的,返回false則說明讓信字元串含非法字指羨符。
strcspn() 函數返回在找到任何指定的字元之前,在字元串查找的字元數。

strspn($str,"\n\t\0") 在$str中查找「\n\t\0」,如果有的話,返回的字元數肯定小於strlen($str),肯定不等,也就是肯定返回flase了。

⑧ php點擊按鈕調用一個函數

<?php
functionquery(){
echo"<scriptlanguage="JavaScript">alert("haha!");</script>";
}
if($_GET["do"]=="yes"){
query();
}
?>
<inputtype="button"value="按鈕"onclick="javascript:cmdclick()"/>
<scripttype="text/javascript">
functioncmdclick(){
document.location.href="?do=yes";
}
</script>

⑨ phpshowcreatedatabase沒有結果

1 可能存在問題,無法得到結果。

2 可能是因為參數輸入錯誤,或者資料庫連接出現問題,導致答謹好無法創建資料庫。

3 可以嘗試檢查參數輸入是否正確,或者檢查資料庫連接是否正常,以解決問題。
同時,也可以嘗試查看相關文清鉛檔或者尋晌燃求專業人士的幫助,進行更深入的排查和解決。

熱點內容
ftp搭建win7 發布:2025-05-20 10:06:06 瀏覽:82
訪問堅果 發布:2025-05-20 10:06:02 瀏覽:394
ftpxlight 發布:2025-05-20 10:05:22 瀏覽:111
java的實驗報告 發布:2025-05-20 10:02:06 瀏覽:528
豪華配置高電動轎車有哪些 發布:2025-05-20 10:01:59 瀏覽:487
哪些電腦配置低 發布:2025-05-20 09:34:16 瀏覽:955
地板網站源碼 發布:2025-05-20 09:27:23 瀏覽:346
安卓視頻轉換器怎麼使用 發布:2025-05-20 09:20:52 瀏覽:544
telnet批量腳本 發布:2025-05-20 09:11:58 瀏覽:627
搭建jrebel伺服器 發布:2025-05-20 08:57:40 瀏覽:903