php中echo(),print(),print_r()的区别
1.echo()是一个php语句,所以没有返回值,能打印简单的数据。
2.print()是一个函数,有返回值,能打印简单的数据。
3.print_r()是一个函数,能打印复杂的(mix)数据。
如:
<?
$value = print 'hello word<br>';
echo "the value is $value<br>";
$arr = array('name'=>'wangking','qq'=>'123456');
print_r($arr);
?>
运行结果:
hello word
the value is 1
Array ( [name] => wangking [qq] => 123456 )
相关文档:
in_array(value,array,type)
in_array 作用是用于查看 value 是否在 array 中存在,如果参数 value 是字符串,且 type 参数设置为 true,则搜索区分大小写。则 in_array 是 区分大小写 的。
有一点需要注意,当 array 中包含 value 的值,则返回 true; 但是,如果两者参数之间相等,则返回 false
例如:
$str = 'a';
......
<?php
class useful{
/*
* 常用函数类
* 作 者:多菜鸟
* 联系邮箱:kingerq AT msn DOT com
* 创建时间:2005-07-18
* 来源:http://blog.csdn.net/kingerq
*/
/*
* 功能:格式化数字,以标准MONEY格式输出
......
这几天在做一个用php收发邮件的项目,才发现有太多的东西要学了,为了以后方便,或者给还没有接触这方面的人方便,我把这些知识给记录下来。 先看看有哪些方法可以实现 php收发邮件。 1、用fsocket这种方法要用到pop3的命令,这种方法连接或者接收的速度比较快。 POP3命令码如下:
命令 参数 状态 描述
- ......
<?php
//改变数据库名之后即可使用的分页
include 'conn.php'; //这里添加一个数据库连接即可,变换成自己设定的链接
$page=$_GET['page']; //翻页选项 首页,下一页,上一页,尾页
$current= $_GET ......
<?php
function checkMobile($str)
{
$pattern = "/^(13|15)\d{9}$/";
if (preg_match($pattern,$str))
{
Return true;
}
else
{
Return false;
}
}
$str = checkMobile("15800000001");
......