当前位置:网站首页>PHP基础笔记-NO.4
PHP基础笔记-NO.4
2022-08-09 17:23:00 【WDm-xmax】
原id:GUIDM
7月忙忙碌碌没有时间更新,我也没怎么上CSDN所有大家发的私信我也没有及时看,非常sorry大家。
最近在学习PHP,JavaScript进阶版暂时停更了。学习完PHP在更新前端的内容。
PHP这个专栏单纯的学习笔记记录。感谢大家的支持。
常用系统函数
有关输出的函数
- print():类似于echo,本质是一种结构,返回1,可以不用括号。
- print r():类似于var_dump,但比var_dump简单,不会输出数据类型,只会输出值(常用于数组中。)
有关时间的函数
- date():按照指定格式对应的时间戳。
- time():获取当前时间对应的时间计算的秒数。
- microtime():获取微妙数。
文件加载原理
1、在文件加载(include或require)的时候,系统会自动的将包含文件中的代码相当于嵌入到当前文件中。
2、加载位置:在哪加载对应的文件中的代码嵌入的位置就是对应的include位置。
3、PHP中被包含的文件是单独进行的。
php代码执行流程:
1、读取代码文件
2、编译:将PHP代码转换成字节码(生成opcode)
3、zendengine来编译opcode,按照字节码去进行逻辑运算。
4、转换成对应的HTML代码
PHP文件在编译的过程中,如果出现了语法错误,则不会执行;但是如果被包含文件有错误的时候,系统会执行到包含include这条语句的时候才会报错。
include和require区别
1、include和include_once的区别:
include,系统会碰到一次执行一次,如果对同一个文件进行多次加载,那么系统会执行多次。
include_once,系统碰到多次也只会执行一次。
2、require和include区别,本质都是包含文件,唯一的区别在于包含不到文件的时候报错形式不一样。
文件加载路径
文件在加载的时候需要指定文件路径才能保证PHP正确的找到对应的文件。
文件的加载路径包含两大类:
1、绝对路径(效率低,安全)
2、相对路径(效率高,易出错)

边栏推荐
猜你喜欢
随机推荐
基于AWS构建云上数仓第一步:云平台的基础概念
50道Redis面试题,来看看你会多少?
openEuler Xiong Wei: How do you view the SIG organization model in the open source community?
ceph集群部署
华为发布「国产Copilot内核」PanGu-Coder,而且真的能用中文哦!
Ark Standalone/Administrator Special Item Command Codes
Volatile:JVM 我警告你,我的人你别乱动
An in-depth understanding of the implementation principle of Hybrid
Cortex-A7 MPCore 架构
对数学直观、感性的认知是理解数学、喜爱数学的必经之路,这本书做到了!
win10 uwp 获得Slider拖动结束的值
The senior told me that the MySQL of the big factory is connected through SSH
win10 uwp 活动磁贴
win10 uwp 模拟网页输入
redirect action
SSM框架练手项目,高企必备的管理系统—CRM管理系统
方舟开服务器Vmware虚拟机安装不上?
Cortex-A7 MPCore Architecture
书单 | “推荐系统” 值得一读的五本书
Logic unauthorized and horizontal and vertical unauthorized payment tampering, verification code bypass, interface









