本文小编围绕 php培训讲师是什么??php培训是什么意思?php培训学校有哪些?php培训得花多少钱?做一个相关介绍。本文共计1621个字,预计阅读时长6分钟。
本次的内容是一个WordPress自动更新程序的其中一部分,使用XML文件单独存储数据库账户密码等信息,从而方便配置多个站点。今天,分享的内容为《php培训ujiuye(PHP读取XML文件)》。希望对大家有所帮助。
lIFe54。ZhILi123。COm一、XML如何存储
XML内需要存储的信息如下:
localhost 用户名 用户密码 数据库名称 域名+/ 域名不加斜杠 百度API推送接口参数 栏目别名 栏目id
例子如下:
localhost com ZtCxYzdALSyZeRip com https:/// https:// HuOVMWNaldfXBaLe keji 206
以上内容保存为config.xml。
二、SimpleXML读取
本文的PHP代码是SimpleXML方式进行的读取XML文件。使用到的函数为simplexml_load_file()。
$file = “config.xml”; //config.xml与本php文件放在同一目录下,将文件赋予变量$file
$xml_object = simplexml_load_file($file); //加载xml变量$file
lIFe54。ZhILi123。COm$host = $xml_object->host; //读取xml中的host赋值给$host
$dbuser = $xml_object->username;
$dbpass = $xml_object->password;
lIFe54。ZhILi123。COm$dbnames = $xml_object->dbname;
$pushurl = $xml_object->pushurl;
$weburl = $xml_object->weburl;
$token = $xml_object->token;
$lanmu = $xml_object->lanmu;
$lmid = $xml_object->lmid; //以上几列都是读取的XML中的内容
$servername = $host;
$username = $dbuser;
lIFe54。ZhILi123。COm$password = $dbpass;
$dbname = $dbnames;
$conn = new mysqli($servername, $username, $password, $dbname); // 利用new mysqli()函数连接数据库。
if ($conn->connect_error) {
exit(“数据库连接失败请检查配置文件: ” . $conn->connect_error); //检测是否连接失败,如果失败就直接退出并提示数据库连接错误。
}
lIFe54。ZhILi123。COm?>
以上就是整个读取XML信息,连接数据库,并且判断是否连接数据库成功的PHP代码。
以上就是分享的内容为《php培训ujiuye(PHP读取XML文件)》。感谢您的阅读。