最新文章
Latest ArticlesPHP编程之字符串处理(第6期)
发布时间:2015/07/28 编程语言 标签:get_magic_quotes_runtimeHTML XML PHPset_magic_quotes_runtimestrip_tags去除标签获得外部文件读取数据库浏览次数:361 欢迎阅读!
对数据库读取或读取外部外部文件的时候进行转义
读取数据库的示例:
<?php
/*
get_magic_quotes_runtime();获得外部文件或数据库资料时是否进行转义
set_magic_quotes_runtime();设置获得外部文件及数据库资料时是否进行转义
strip_tags() 去除HTML XML PHP的标签项
*/
//phpinfo();
set_magic_quotes_runtime(1);//数据库默认的转义是关闭的,我们使它的值为1,就打开了数据库的转义功能了,这样在读取数据库字符的时候就会自动转义了
echo get_magic_quotes_runtime();
echo “<br/>”;
$mysqli= new mysqli(‘localhost’,’root’,’123456′,’edu’);
$mysqli->query(‘set names gbk’);
$sql=”select * from user”;
$result=$mysqli->query($sql);
while($row=$result->fetch_assoc()){
echo “<pre>”;
print_r($row);
}
读取外部文件的示例:
<?php
$file = fopen(‘233.txt’,r);
$con=fread($file,filesize(‘233.txt’));
echo $con;
去除HTML XML PHP的标签项示例:
<?php
$str=”<div style=’background-color:#552578′;height:150px;width:100px><span style=’color:#fff’>owing.cn博客<span>学习进步</div>”;
echo $str;//此行代码运行时会出现文字背景的DIV标签效果
echo strip_tags($str);//此行代码运行时就不会出现文字背景的DIV标签效果,仅出现赤裸裸的文本信息
echo strip_tags($str,'<span>’);//此行代码运行时就保留了标签代码中的<sapn>标签的注释效果
上一篇: MySQL中information_schema是什么
下一篇: PHP编程之字符串处理(第5期)