postPHP efo&数据类型
EOF指令
echo <<<EOF
//要输出的字符
EFO;
需要注意的点有
1.EOF其实可以用其他字母来表示
2.结尾必须要有分号
3 结束标识必须顶格独自占一行(即必须从行首开始,前后不能衔接任何空白和字符)。
接下来掩饰一段
1 |
|
输出结果是
“abc”ronoob
“123”
数据类型
字符串
在PHP中,其实””和’’里面都是可以加要输出的文本的,和C有些不一样
整型,浮点型,布尔型,数组,对象
这里要先引入一个函数var_dump($变量字符),他是可以用来返回变量的数据类型和值(这句话没有很理解,返回值的意思是我发出一个值,通过这个函数,返回来了另一个值?但是后面又说没有返回值??)
1 |
|
输出的值为
1 | string(12) "alsdflasdf;a"//这边的string(12)的意思是输出的第一个元素类型长度为12 |
这里分析一下这个var_dump吧,从上面这个代码分析可以看出该函数和echo的输出类型不太一样
在php下:
echo 输出的是变量和字符串;
var_dump 输出的是变量类型,变量长度和变量值,输出的会更详细;
接下来是整型变量
感觉和C的没多大差别,就不着重讲了,以后遇到特别的没想到的再来补充
浮点型
同理整型
布尔型
感觉不是很懂https://www.cnblogs.com/xielong/p/9874955.html先记录网址,以后遇到具体问题的再来回顾
数组
数组:可以在一个变量中存储多个值
1 |
|
可以输出
1 | array(3) { |
就可以把数组内容完全输出出来,但是你用echo就只能输出array?还是挺神奇的。
PHP对象
首先需要用class关键字声明类对象
这个格式是这样的
1 |
|
创建对象的第二个方法
$name = ‘person’;
$xiaoming = new $name();
命名规范 类名遵从大驼峰原则:
persontest====>PersonTest(每个单词的首字母要大写)
这里才陈述一下创建对象的意义吧:
创建完对象的类别,并且定义好他的属性,下次在运用时,你只要$(想要赋值的变量)=new (你定义的类)()
这样你想要赋值的变量就可以拥有类别的属性,并且可以在细操属性的值。
后续如果需要继续学习对象相关知识,再来补充
接下来是PHP NULL值
就是表示一个变量为空值,可以直接设置NULL来清空一个变量的值
例:
1 |
|
这个比较简单就不过多陈述了
今天先到这里了,下次再来继续
postPHP efo&数据类型