当你们看到这篇文章的时候,我把自己看做一个小白来进行学习,看成是一个从来没接触过任何编程语言的人来学习。希望你们也要抱着这种心态来学习,这样你们会从过去学习过的东西中学到更多的东西。
当我们用“.”将两个变量(基本数据类型)进行连接的时候,不论是什么类型的,都把他当做字符串来看待,将其拼接起来。
比如:
<?php
$a = 'helloworld';
$b = 123;
$c = $a.$b;
echo $c;
?>
四种输出的区别:
四种输出方式分别是print_r , var_dump ,echo ,print
echo 就是正常输出,但是不能输出数组,其余两个可以输出数组
var_dump可以打印变量的相关信息,一般精准调试的时候使用var_dump
一般查看的时候用 print_r
print仅可以查看简单类型变量,print_r可以查看复杂类型变量
类型运算符:用来判断某一变量是什么类型的运算符就是类型运算符。
a instanceof Array
$_REQUEST 该方法可以接收用户的POST 或者 GET请求数据
函数:
引入一个文件:require('文件名');
php页面相互调用的知识点:
举例说明 require的用法:require('要引入的文件名')
php执行时,一旦遇到函数的调用,就会开辟一个新栈,执行该函数的代码,执行完毕以后,就会返回,执行下面的代码。
require和require_once的区别:
一般放在php页面的最前面,在php执行前,就会先读入require所引入的文件,一旦出现了错误,就会退出程序。
这两个的区别为:require_once会判断是否包含资源, 如果包含过了,就不再引入。一是可以节省资源,二是可以避免重复定义的错误。
例如:
require 'xx.php'; require 'xx.php';
这种情况下,xx.php被包含了两次。
require 'xx.php'; require_once 'xx.php';
这种情况下,第二次包含的时候,是不会进行读入的。
我们做项目开发的时候,99%以上使用的是require_once,而且基本都放在php页面的最前面!!!
明天分享对函数的深入理解。