忘记密码
 新成员注册
查看: 63|回复: 10

[Php] php的一些基础语法

[复制链接]
我的人缘0
发起活动
0 次
参加活动
0 次
陈鹏辉 发表于 2019-3-24 01:26 | 显示全部楼层 |阅读模式

你还没有登录,登录后可以看到更多精彩内容

您需要 登录 才可以下载或查看,没有账号?新成员注册

×
1、php变量

命名规则:

(1)必须以$符号开始;

(2)有字母,数字和下划线组成;

(3)变量严格区分大小写;

(4)不能与数字开头;

(5)命名应该有实际的意义;

(6)命名方法可以采用驼峰法($userName)或者下划线法($user_name);

(7)可以使用中文来命名变量,但极不推荐使用。(php是一种弱类型语言,也就是说不需要像Java一样在命名变量是要使用int,float等等来规定变量类型。
可使用var_dump($username)来查看变量类型。使用unset($username)来删除变量,删除后不能再次使用。)


2、变量的生命周期

从定义变量,到人为删除变量的周期;

从定义变量,中途为删除变量,知道脚本执行结束。


3、变量传值

(1)值传递:将变量的值赋值给另外一个变量,两个变量拥有相同的值,但是两个变量互不影响。

     1、 $a = 10;
     2、 $b = $a;      // 值传递

(2)引用传递:将变量所指向的数据的内存地址赋值给另外一个变量,两个变量指向同一个值,任何一个改变都会影响另外一个变量。



4、 变量内存分析(栈、堆、数据段、代码段)

(1)栈:效率高,但是少,主要存放变量名字和变量索引(指向数据的内存地址)

(2)堆:效率低,但是大,其内存连续,主要存储大数据(对象,数组等)

(3)数据段:效率比堆高,比栈低,主要存储普通数据

(4)代码段:将要运行的代码加载到内存中,然后开始执行代码


(5)变量内存机制:变量在定义的过程中,在栈区有一块索引表(PHP自动申请),然后将变量名字存储到表中,然后变量的值存储在数据段中,并将数据的地址存到索引表中对应变量名的后面。也就是说,变量并不是保存数据,而是保存数据所在的内存地址。访问变量时,就是通过变量名找到数据地址,然后取出数据。   


5、php常量

(1)常量名通常用大写字母表示;

(2)不需要使用$符号开始;

(3)有字母,数字和下划线组成;

(4)复杂的常量名使用下划线法表示:FAMILY_NAME。

6、魔术常量

     系统中有一些东西是在变化的,但是又是不允许随意变化,是有规律变化的
(1)- __DIR__:当前文件所在路径(绝对路径)
(2)- __FILE__:当前文件所在路径(绝对路径,包含文件名)
(3)- __FUNCTION__:函数内部使用,表示函数的名字
(4)- __CLASS__:类内部使用,表示类名
(5)- __NAMESPACE__:命名空间内部使用,表示当前命名空间
(6)- __METHOD__:类内部方法里使用,表示当前方法名字
(7)- __LINE__:表示当前所在行数。



踩过的脚印
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘5
发起活动
0 次
参加活动
0 次
黄丽福 发表于 2019-3-24 13:43 | 显示全部楼层
学长,这些我都看不懂,我要请教一下你

点评

好的,这些只是一些很基础的。  详情 回复 发表于 2019-3-24 13:52
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘0
发起活动
0 次
参加活动
0 次
 楼主| 陈鹏辉 发表于 2019-3-24 13:52 | 显示全部楼层
黄丽福 发表于 2019-3-24 13:43
学长,这些我都看不懂,我要请教一下你

好的,这些只是一些很基础的。

点评

求讲解  详情 回复 发表于 2019-3-24 16:44
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘5
发起活动
0 次
参加活动
0 次
黄丽福 发表于 2019-3-24 16:44 | 显示全部楼层
陈鹏辉 发表于 2019-3-24 13:52
好的,这些只是一些很基础的。

            
求讲解

点评

好啊,只能说一些最基础的  详情 回复 发表于 2019-3-28 14:10
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘0
发起活动
0 次
参加活动
0 次
 楼主| 陈鹏辉 发表于 2019-3-28 14:10 | 显示全部楼层

好啊,只能说一些最基础的
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘12
发起活动
0 次
参加活动
0 次
谭聚智 发表于 2019-3-28 14:13 | 显示全部楼层
学长,我想需要在培训协会活动上讲一讲,我完全看不懂         

点评

学长,请教我们修电脑。。。。?  详情 回复 发表于 2019-3-28 14:15
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘0
发起活动
0 次
参加活动
0 次
 楼主| 陈鹏辉 发表于 2019-3-28 14:15 | 显示全部楼层
谭聚智 发表于 2019-3-28 14:13
学长,我想需要在培训协会活动上讲一讲,我完全看不懂

学长,请教我们修电脑。。。。?
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘12
发起活动
0 次
参加活动
0 次
谭聚智 发表于 2019-3-28 14:20 | 显示全部楼层
陈鹏辉 发表于 2019-3-28 14:15
学长,请教我们修电脑。。。。?

对于这个我还是想请教请教PHP,学长,什么时候开展活动?
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
我的人缘1
发起活动
0 次
参加活动
0 次
王帝权 发表于 2019-10-7 14:00 | 显示全部楼层
                                   
充实自我,展现自我!没有完美的个人,只有优秀的团队!计协我的家,建设靠大家!只有真正的融入了,你才会体会快乐哦~
您需要登录后才可以回帖 登录 | 新成员注册

本版积分规则

QQ|手机版|CA之家 ( 桂ICP备07006672号-6 )

GMT+8, 2025-9-16 16:12

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表