PHP是什么文件? PHP,一個(gè)嵌套的縮寫(xiě)名稱(chēng),是英文“超級(jí)文本預(yù)處理語(yǔ)言”(PHP:Hypertext Preprocessor)的縮寫(xiě)。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的“嵌入HTML文檔的腳本語(yǔ)言”,語(yǔ)言的風(fēng)格有類(lèi)似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語(yǔ)言JavaScript相比,PHP在服務(wù)器端執(zhí)行,成分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會(huì)將用戶(hù)經(jīng)常訪(fǎng)問(wèn)的PHP程序駐留在內(nèi)存中,其他用戶(hù)在一次訪(fǎng)問(wèn)這個(gè)程序時(shí)就不需要誠(chéng)信編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JavaScript的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。如何打開(kāi)PHP文件? 一般來(lái)說(shuō),用文本編輯工具都可打開(kāi)PHP文件如notepad、emeditor、phpedit、Dreamwere,推薦使用Dreamwer編輯PHP文件上,如果您打開(kāi)的PHP文件全是亂碼,那么這個(gè)PHP文件就是經(jīng)過(guò)zend加密過(guò)的php文件,無(wú)法再編輯和修改,但可以正常的運(yùn)行,如果您要運(yùn)行PHP文件那么您就得安裝相應(yīng)的php解釋器和web服務(wù)支持才行。想知道如何運(yùn)行PHP文件請(qǐng)要看PHP教程
創(chuàng)新互聯(lián)建站長(zhǎng)期為成百上千客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為鹽城企業(yè)提供專(zhuān)業(yè)的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),鹽城網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
明白了嗎?建議樓主去后盾人那自學(xué),聽(tīng)說(shuō)他們那正在搞什么實(shí)訓(xùn)班培訓(xùn)的活動(dòng),你可以去看看
你是不是想問(wèn)php如何讓獲取數(shù)據(jù)庫(kù)內(nèi)容并傳到前端
$serverName = "localhost";//數(shù)據(jù)庫(kù)地址這是本地的
$sqlUserName = "root";//數(shù)據(jù)庫(kù)管理員賬號(hào)
$sqlPwd = "root123";//數(shù)據(jù)庫(kù)管理員密碼
$dBName = "phptest";//數(shù)據(jù)庫(kù)表名
$port="3308";//端口
//mysqli連接數(shù)據(jù)庫(kù)語(yǔ)句正確返回true錯(cuò)誤返回false
$link = @mysqli_connect($serverName,$sqlUserName,$sqlPwd,$dBName,$port);
if($link) {
mysqli_query($link,'set names utf8');
$sql = " select * from adminhtmlval ";//查詢(xún)語(yǔ)句
$query = mysqli_query($link,$sql);//mysqli執(zhí)行語(yǔ)句e
if ($query){
$i=0;
while ($arr = mysqli_fetch_array($query)){
$navArr[$i] = $arr;
$i++;
//頁(yè)面直接調(diào)用$navArr,也可以在這個(gè)循環(huán)體內(nèi)直接輸出
}
function
ch_json_encode($data)
{
function
ch_urlencode($data)
{
if
(is_array($data)
||
is_object($data))
{
foreach
($data
as
$k
=
$v)
{
if
(is_scalar($v))
{
if
(is_array($data))
{
$data[$k]
=
urlencode($v);
}
elseif
(is_object($data))
{
$data-$k
=urlencode($v);
}
}
elseif
(is_array($data))
{
$data[$k]
=
ch_urlencode($v);//遞歸調(diào)用該函數(shù)
}
elseif
(is_object($data))
{
$data-$k
=
ch_urlencode($v);
}
}
}
return$data;
}
$ret
=
ch_urlencode($data);
$ret
=json_encode($ret);
return
urldecode($ret);
}
這個(gè)函數(shù)對(duì)中文支持的好一點(diǎn),把數(shù)組生成json格式,再echo出來(lái)
一般是直接提供資源的鏈接,他們使用即可。
二進(jìn)制數(shù)據(jù)可以通過(guò)base64處理后傳過(guò)去。
瀏覽器里可以通過(guò)?img?src="data:image/jpeg;base64,XXX"直接顯示圖片,
XXX表示圖片內(nèi)容base64_encode后的結(jié)果