PHP的学习(3)

2021/8/6 1:36:02

本文主要是介绍PHP的学习(3),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

所学PHP的内容大体上还是在复习C语言的和linux

譬如:文件加载路径中‘.’和‘./’(当前路径),‘../’(上级目录)(在linux中 ‘../..’为上级目录的转入符),且同样分为绝对路径和实际路径,但在绝对路径中多了网络绝对路径这一概念

include_once 'localhost/index4.php'; (其本质还是可以转化成D:/apache/htdocs/index4.php绝对路径)

又譬如函数:函数的执行规则,形参和实参等等这些都和C语言的形式相同

文件包含:分为向上包含和向下包含,二者没有大的区别,简单理解为:先包含文件,再使用文件中的数据的为向上包含;先列出数据再包含文件,再向包含的文件中使用事先列出的数据的为向下包含

分为两大类

1.include   include_once

2.require   require_once

形式:include ‘文件名’;或include_once’文件名’;(require类似)

 使用时需要注意路径问题,必须时文件在同一个文件夹下

区别:include和 include_once(require   require_once):前者在系统中可多次包含,多次执行而后者需要判断系统是否已经包含过该文件,一个文件最多只能包含一次

        include和require:如果包含不到文件(文件不存在),include只会报warning,不会影响接            下来的代码执行, 而对于require,则会直接停止程序的执行

函数:

形式:function 函数名(参数){}(除了多了个function,其他部分和C相同)

此外,和C语言类似,在C语言形参使用指针时“*变量名”在PHP中变成了‘&$变量名’,和C语言一样在传入地址的情况下,函数外部的地址的传入变量的值也会随着函数内部的对应的形参的变化而变化,而只传入值到函数中的变量的值则不会变化(引用传值)

在PHP中还有形参默认值的概念:在函数定义时就给形参赋值,如果实参没有提供,则该值就会参与函数运算

形式:function exhibition($num1=0,$num2=0) (在编译时不执行,不引用就不执行即便有默认值)

注意:如果定义的形参有默认值,则所有的形参都应该有默认值,不能只有一个或一部分



这篇关于PHP的学习(3)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程