PHP基础__echo,数据类型,字符串函数,常量(二)

一.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写的)

《PHP基础__echo,数据类型,字符串函数,常量(二)》 PHP常用数据类型演示

详细介绍:
对于逻辑取值范围, true 或是false
对NULL的理解,一旦一个值置空,或者不存在就为NULL类型
PHP的数据类型相比OC类型简单的多,少很多,不错!

2.PHP的
var_dump() 函数可以打印出来变量的数据类型和值!

三.字符串函数:

1.strlen() :返回字符串的长度,以字符计;
注意:
strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
2.strpos()函数:用于检索字符串中指定的字符或文本,如果找到,则返回首次匹配的字符位置,如果未找到,则返回false(实际什么也打印不出来),
详见下图:

《PHP基础__echo,数据类型,字符串函数,常量(二)》 字符串常用函数介绍

更多字符串函数访问:http://www.w3school.com.cn/php/php_ref_string.asp

四.常量

常量用函数
define()定义:
其中有三个参数:
1.第一个参数用来表示常量的名称
2.第二个参数用来表示常量的值
3.第三个参数用来表示是否区分大小写,可选的,默认为false(貌似实际测验没什么用)
详见下面的代码和打印结果图片展示!

《PHP基础__echo,数据类型,字符串函数,常量(二)》 常量函数演示

五.总结
本篇用到的函数如下:

1.输出函数:
echo 和print

2.打印变量的数据类型函数:
var_dump()函数

3.字符串函数:
strlen():打印字符串长度的函数
strpos():判断某个小字符串在大字符串中第一次出现位置,2个参数

4.常量定义函数:
define():3个参数,前2个必传,最后一个可不传!

    原文作者:小白哥有话说
    原文地址: https://www.jianshu.com/p/75ce4f671200
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞