需要轉(zhuǎn)義一下。有幾個(gè)辦法:
公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出金城江免費(fèi)做網(wǎng)站回饋大家。
1,最簡單,把一些危險(xiǎn)字符過濾掉,比如英文的單引號(hào),雙引號(hào)等;
2,使用addslashes在php中進(jìn)行轉(zhuǎn)義,自己處理;
3,可以使用一些現(xiàn)成的處理方法,比如uchome自帶的getstr。這樣的好處就是對(duì)各種可能出現(xiàn)的情況處理比較好。
?php
$arr=array();//空的數(shù)組
$sql='select id,name from tab';
$res=mysql_query($sql);
while($row=mysql_fetch_array($res)) $arr[]=$row;//添加一行數(shù)據(jù)到數(shù)組里面
mysql_free_result($res);
foreach ($arr as $row) echo $row['id'].' '.$row['name'].'br';//顯示數(shù)組
?
最簡單的方法是設(shè)置x為長度為10的字符串,每一位對(duì)應(yīng)一個(gè)選項(xiàng),例如'1110000000'表示前3項(xiàng)選中、后7項(xiàng)沒選,再如'1010101010'表示奇數(shù)項(xiàng)選中、偶數(shù)項(xiàng)未選擇。
保存到數(shù)據(jù)庫之前可以用下面的語句編碼:
$x='';
for ($i=0;$i10;$i++)
if ($num[$i]==1) $x.='1';
else $x.='0';
數(shù)據(jù)庫獲取數(shù)據(jù)后,用下面的語句分到數(shù)組里面:
for ($i=0;$i10;$i++) $num[$i]=substr($x,$i,1)+0;
PHP有自帶的高性能函數(shù) var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 讀取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再讀取配置
include 'conn.php';
echo $dbconfig['host'];
?
參考連接: