当前位置: 编程技术>php
本页文章导读:
▪php操作数据库的简单例子 通过以下实例,学习php操作mysql数据库的方法。
例子:
<?
/*
php、mysql操作实例。
连接打开一个库,并读取数据的基本功能。
数据库名称为:test 表名为:user
分别有7个字段:id userid .........
▪php用strip_tags完整去除所有html标签的实例分享 PHP中自带的strip_tags函数,在过滤数据时会有遗漏。
例如:
<style>中的样式内容
<script>JS 中的代码。
一般在用PHP作采集时,JS和CSS不是我们想要的,如果JS或CSS里面有干扰的内容会影.........
▪学习php的基本符号及方法 本文收集了一些php常用符号,及常用的函数,略简介绍,适合初学php编程的朋友参考。
注解符号:
// 单行注解
多行注解
引号的使用
’ ’ 单引号,没有任何意义,不经任何处理.........
[1]php操作数据库的简单例子
来源: 互联网 发布时间: 2013-12-24
通过以下实例,学习php操作mysql数据库的方法。
例子:
<? /* php、mysql操作实例。 连接打开一个库,并读取数据的基本功能。 数据库名称为:test 表名为:user 分别有7个字段:id userid sex age tel email address 服务器;数据库编码 均采用 utf-8 mysql_query()("set names 'gbk'"); // //指定数据库字符集,一般放在连接数据库后(解决数据库乱码) */ ?> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <style type="text/css"> <!-- input { font-size:9pt;} A:link {text-decoration: underline; font-size:9pt;color:000059} A:visited {text-decoration: underline; font-size:9pt;color:000059} A:active {text-decoration: none; font-size:9pt} A:hover {text-decoration:underline;color:red} body,table {font-size: 9pt} tr,td{font-size:9pt} --> </style> <title>注册会员列表 - 读取mysql的测试 - www.</title> </HEAD> <body alink="#FF0000" link="#000099" vlink="#CC6600" topmargin="8" leftmargin="0" bgColor="#FFFFFF"> <br><br><center><font color=green size=3><b>注 册 会 员 列 表</b></font></center> <br> <table cellspacing=0 bordercolordark=#FFFFFF width="95%" bordercolorlight=#000000 border=1 align="center" cellpadding="2"> <tr bgcolor="#6b8ba8" > <td width="5%" align="center" valign="bottom" height="19">ID</td> <td width="10%" align="center" valign="bottom">姓名</td> <td width="5%" align="center" valign="bottom">性别</td> <td width="5%" align="center" valign="bottom">年龄</td> <td width="20%" align="center" valign="bottom">联系电话</td> <td width="20%" align="center" valign="bottom">电子邮件</td> <td width="20%" align="center" valign="bottom">家庭住址</td> </tr> <? //连接到本地mysql数据库 $myconn=mysql_connect()("localhost","root","root"); //选择test为操作库 mysql_query("set names 'gbk'"); // //指定数据库字符集,一般放在连接数据库后面就系了 mysql_select_db("test",$myconn); $strSql="select * from user"; //用mysql_query函数从user表里读取数据 $result=mysql_query($strSql,$myconn); while($row=mysql_fetch_array($result))//通过循环读取数据内容 { ?> <tr> <td align="center" height="19"><?echo $row["id"]?></td> <td align="center"><?echo $row["userid"]?></td> <td align="center"><?echo $row["sex"]?></td> <td align="center"><?echo $row["age"]?></td> <td align="center"><?echo $row["tel"]?></td> <td align="center"><?echo $row["email"]?></td> <td align="center"><?echo $row["address"]?></td> </tr> <? } //关闭对数据库的连接 mysql_close($myconn); ?> </table> </body> </html>
[2]php用strip_tags完整去除所有html标签的实例分享
来源: 互联网 发布时间: 2013-12-24
PHP中自带的strip_tags函数,在过滤数据时会有遗漏。
例如:
<style>中的样式内容
<script>JS 中的代码。
一般在用PHP作采集时,JS和CSS不是我们想要的,如果JS或CSS里面有干扰的内容会影响到strip_tags的效果。
因此,一般在strip_tags函数处理前,先对JS和CSS进行过滤:
例如:
<?php // 过滤javascript与CSS //edit by www. $str = preg_replace('#<script[^>]*?>.*?</script>#si','',$str); $str = preg_replace('#<style[^>]*?>.*?</style>#si','',$str); //去除所有html标签 $str = strip_tags($str); ?>
经过这样的处理步骤,得到的就是我们想要的最终数据了。
您可能感兴趣的文章:
php去除HTML标签的二种方法
php 去除多余的HTML标签
php过滤html标记的函数strip_tags用法举例(图文)
php删除html标签的三种方法分享
php删除html标签及字符串中html标签的代码
php 去除html标记之strip_tags与htmlspecialchars的区别分析
php删除字符串中html标签的函数
去掉内容中 html 标签的代码
提取html标签的php代码
php正则过滤html标签、空格、换行符等的代码示例
php去除html标签获得输入纯文本文档strip_tags
php使HTML标签自动补全闭合函数的代码
php实现html标签自动补全的代码
thinkPHP的Html模板标签的使用方法
[3]学习php的基本符号及方法
来源: 互联网 发布时间: 2013-12-24
本文收集了一些php常用符号,及常用的函数,略简介绍,适合初学php编程的朋友参考。
注解符号:
// 单行注解
多行注解
引号的使用
’ ’ 单引号,没有任何意义,不经任何处理直接拿过来;
" "双引号,php动态处理然后输出,一般用于变量.
变量形态:
一种是True 即 真的;
另一种是False 即假的
常见变量形态:
string 字串(数字\汉字\等等)
integer 整数(1、2、3、4、5、0、-1、-2、等等)
double 浮点数(小数点)
array 数组
object 对象
可以用的方法有gettype($mix) 和settype($mix,$typename);
常用符号
\" 双引号
\\ 反斜线
\n 换行
\r 送出
\t 跳位(TAB)
运算符号
+ 加法运算 - 减法运算
* 乘法运算 / 除法运算
% 取余数 ++ 累加
-- 累减1 . 把字串相加
设定运算
= 把右边的值代入左边(一定要会)
+= 把右边的值加到左边
-= 把右边的值减到左边
*= 把左边的值乘以右边
/= 把左边的值除以右边
.= 把右边的字串加到左边
位员运算
& 且
| 或
^ 互斥(xor)
<< 向左移位
>> 向右移位
~ 取1的补数
逻辑运算
< 小于 > 大于
<= 小于等于 >= 大于等于
!= 不等于 && 而且
|| 或者 ! 不
其他运算符号
$ 变量符号
& 变量的指标(加在变量前)
@ 不显示错误信息(加在函数前)
-> 对象的方法或者属性
=> 数组的元素值
? : 三元运算子
1.PHP转换字符串为大小写!
strtolower()(); 把字符转小写
strtoupper()(); 把字符转大写
2.PHP加密字符串(大小写均可)
md5();加密
sha1();加密
3.关于引号
一、单引号是原样输出
二、双引号是内容解释进行输出
三、反单引号是执行一个命令,如`pwd`。
四、“\”作用于转译字符,如“\n”为换行!
4.函数:htmlspecialchars()()
本函数将特殊字符转成 HTML 的字符串格式 ( &....; )。
最常用到的场合可能就是处理客户留言的留言版了。
最常用到的场合可能就是处理客户留言的留言版了。
& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
此函数只转换上面的特殊字符,并不会全部转换成 HTML 所定的 ASCII 转换。
5.批量输出HTML内容!
echo <<< EOT
HTML输出内容。。。//这里注释照样输出!
EOT;
Print <<<EOT
HTML输出内容。。。//这里注释照样输出!
EOT;
(注意:内部包含变量用“{变量}”)
6.判断文件是否存在并且输出内容
代码示例:
<?php
$FileName="File.TXT";
if (File_Exists($FileName)){
Echo "<xmp>".File_Get_Contents($FileName)."</xmp>";
}else
{
Echo"no";
}
?>
7.卸载变量unset;
代码示例:
unset($var);
unset($var,$var1);
8.is_int;
检测变量是否是整数;
9.is_null;
检测变量是否为 NULL ;
10.is_string
检测变量是否是字符串
11.is_real;
is_float() 的别名
12.isset()
检测变量是否设置
13.is_bool
检测变量是否是布尔型
14.is_array
检测变量是否是数组
15.is_object
检测变量是否是一个对象
16.SubStr.
代码示例:
SUBSTR(String,Start,SelectNum)
echo substr('abcdef', 1); // bcdef
echo substr('abcdef', 1, 3); // bcd
echo substr('abcdef', 0, 4); // abcd
echo substr('abcdef', 0, 8); // abcdef
echo substr('abcdef', -1, 1); // f
17.Nb2br
echo nl2br("foo isn't\n bar");
把转义的换行变成 HTML的<BR />
介绍完毕,php编程中的小知识点,为大家作个小总结,呵呵。希望可以帮助到大家。
,祝大家学习进步。
最新技术文章: