一.PHP中的echo语句和print函数:
1.首先2者的区别:
echo 能够输出一个以上字符串
print 只能输出一个字符串,并且返回值为1,经常用于判断是否赋值的问题
echo语句的速度会比print的速度快,因为它没有返回值
此二者输出的字符串中都可以含有HTML(标记),如下所示:
echo “<h2>PHP is fun!</h2>”;
print “<h2>PHP is fun!</h2>”;
2.br换行符的讲解
(1).br 一般在于“”之间使用,如
“<br>”;
(2).br 换行符子在PHP中不能单独使用,应该如下使用:
echo “<br>”;
这种方式!
3.我对他们的理解
在我看来,echo既然作为一条语句,那么就平时的输出检测可以多多使用;
print的作用,作为一个函数,就可以在赋值为1的情况下使用,用的可能会比较少一些!
二.PHP的数据类型:
1.PHP中常见的数据类型有以下几种:
字符串(string),整数(int),浮点数(float),逻辑(bool)(相当于OC的小bool),数组(array),对象,NULL;
详见以下,左侧为打印的效果,右侧为代码(用PHPStorm写的)
详细介绍:
对于逻辑取值范围, true 或是false
对NULL的理解,一旦一个值置空,或者不存在就为NULL类型
PHP的数据类型相比OC类型简单的多,少很多,不错!
2.PHP的
var_dump() 函数可以打印出来变量的数据类型和值!
三.字符串函数:
1.strlen() :返回字符串的长度,以字符计;
注意:
strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
2.strpos()函数:用于检索字符串中指定的字符或文本,如果找到,则返回首次匹配的字符位置,如果未找到,则返回false(实际什么也打印不出来),
详见下图:
更多字符串函数访问:http://www.w3school.com.cn/php/php_ref_string.asp
四.常量
常量用函数
define()定义:
其中有三个参数:
1.第一个参数用来表示常量的名称
2.第二个参数用来表示常量的值
3.第三个参数用来表示是否区分大小写,可选的,默认为false(貌似实际测验没什么用)
详见下面的代码和打印结果图片展示!
五.总结
本篇用到的函数如下:
1.输出函数:
echo 和print
2.打印变量的数据类型函数:
var_dump()函数
3.字符串函数:
strlen():打印字符串长度的函数
strpos():判断某个小字符串在大字符串中第一次出现位置,2个参数
4.常量定义函数:
define():3个参数,前2个必传,最后一个可不传!