国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php數據庫配置文件一般做法分享

php數據庫配置文件一般做法分享

2020-01-04 19:23PHP教程網 PHP教程

將數據庫用戶名密碼等信息寫到配置文件config.php里,在在需要引用配置文件內容的文件里用include或require包含進來,并在函數里用global關鍵字將存放數據庫名,密碼等的變量全局化,這樣就可以在文件里的函數里使用了

config.php文件: 

復制代碼代碼如下:


<?php 
$db_name="test"; 
$db_username="root"; 
global $db_password; 
?> 


數據庫操作類(調用配置文件)db.fun.php: 

復制代碼代碼如下:


<?php 
require("config/config.php"); 
class db{ 
function fun(){ 
global $db_username,$db_password; 
echo "數據庫用戶名:".$db_username."<br />"; 
echo "數據庫密碼:".$db_password."<br />"; 


?> 


應用文件test.php: 

復制代碼代碼如下:


<?php 
require("include/db.fun.php"); 
$a= new db(); 
$a->fun(); 
?> 


global關鍵字: 

復制代碼代碼如下:


<?php 
$a = 1; /* global scope */ 
function Test() 

echo $a; /* reference to local scope variable */ 

Test(); 
?> 


這個腳本不會有任何輸出,因為 echo 語句引用了一個局部版本的變量 $a,而且在這個范圍內,它并沒有被賦值。你可能注意到 PHP 的全局變量和 C 語言有一點點不同,在 C 語言中,全局變量在函數中自動生效,除非被局部變量覆蓋。這可能引起一些問題,有些人可能漫不經心的改變一個全局變量。PHP 中全局變量在函數中使用時必須申明為全局。 

復制代碼代碼如下:


<?php 
$a = 1; 
$b = 2; 
function Sum() 

global $a, $b; 
$b = $a + $b; 

Sum(); 
echo $b; 
?> 


以上腳本的輸出將是“3”。在函數中申明了全局變量 $a 和 $b,任何變量的所有引用變量都會指向到全局變量。對于一個函數能夠申明的全局變量的最大個數,PHP 沒有限制。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久99精品国产.久久久久 | 国产成人精品一区二区三区视频 | 日韩在线观看中文 | 日韩在线观看中文字幕 | 特黄特色大片免费视频观看 | 国产精品1区2区3区 久久免费一区 | 伊人中文| 四季久久免费一区二区三区四区 | 综合婷婷 | 91精品国产综合久久久久久 | 懂色一区二区三区av片 | 午夜私人影院在线观看 | 精品久久久av | 国产偷久久9977 | 国产一区a| 欧美女人性| 国产精品一码二码三码在线 | 欧美视频区 | 欧美成人h版在线观看 | 国产一区二区三区免费观看 | 欧美日韩亚洲一区 | 一级片观看 | 久久在线视频 | 在线视频亚洲 | 中文字幕视频一区 | 国产毛片毛片毛片 | 91精品视频一区 | 亚洲国产第一页 | 亚洲国产精品99久久久久久久久 | 91精品国产综合久久久久久漫画 | 亚洲国产精品免费在线观看 | 久草成人| 综合99| 精品免费av| а天堂中文最新一区二区三区 | 午夜精品一区 | 成人免费视频网 | 久久精品国产99国产 | 91丝袜| 久久国产精品一区二区 | 狠狠操电影|