首页 » 网站建设 » phpcase分号技巧_从新进修php之根本二

phpcase分号技巧_从新进修php之根本二

访客 2024-12-14 0

扫一扫用手机浏览

文章目录 [+]

从本日开始就正式重新学习php了,先从根本的开始哇

现在开拓基本便是用框架,thinkphp这个框架,也把php根本的给忘完了。

phpcase分号技巧_从新进修php之根本二

1.首先聊下什么是php?

php(原来全称为Personal Home Page后来改为Hypertext Preprocessor,中文名:“超文本预处理器”),php措辞是开源脚本措辞,通过动态构建网页的做事器端脚本措辞。
现在绝大部分web端页面后端措辞都是选用php开拓为主,在海内刚开始以百度、阿里、腾讯等大厂为主。
由于较其他措辞C/C++/JAVA/PYTHON/NET/ASP等,门槛低、开拓本钱低、周期短、易掩护、运行速率快、体量小等。

phpcase分号技巧_从新进修php之根本二
(图片来自网络侵删)
2、php能做什么?

实在php可以做很多的事情,例:

可以天生动态页面和文件可以在做事器上创建、读取、修正、删除、写入、打开、关闭文件可以在web表单网络数据创建门户网站、商城、H5、企业网站等等

3、php语法

以<?php开始,?>结束;

php每行代码以 分号 ;结束,分号是一种分隔符。

php文件后缀扩展名 '.php'。

PHP,有两种在浏览器输出文本的根本指令:echo 和 print。

echo - 可以输出一个或多个字符串

print - 只许可输出一个字符串,返回值总为 1

echo 输出的速率比 print 快, echo 没有返回值,print有返回值1。

<?phpecho 'hello word' ; print ‘你好’;?>4、php中的注释

单行以 双斜杠 //;多行以//

<?php//中国加油!
武汉加油!
/ 中国加油!
武汉加油!
我们一定能降服这场肺炎战役 防护疫情,大家有责 /

5、php变量

php变量的声明(创建)不须要像Javascript去用var声明,php变量没有声明变量的命令

变量在赋值的时候也就被创建了

<php$arr = [];$a = 5;?>

不得不说下声明变量的规则:

变量以 $ 符号开始,后面随着变量的名称 变量名必须以字母或者下划线字符开始 变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ ) 变量名不能包含空格 变量名是区分大小写的($y 和 $Y 是两个不同的变量)6、变量的浸染域

在php措辞中变量有四种不同的浸染域

localglobalstaticparameter6.1、局部浸染域和全局浸染域

定义在函数外部的便是全局变量,它的浸染域从定义处一贯到文件结尾。

函数内定义的变量便是局部变量,它的浸染域为函数定义范围内

6.2、global关键字

global 关键字用于函数内访问全局变量。

在函数内调用函数外定义的全局变量,我们须要在函数中的变量前加上 global 关键字

在所有的函数外定义的变量,拥有全局浸染域,全局变量(global)可以被脚本中任何部分访问。
要在函数中访问全局变量要利用global这个关键字。

<php $a = 5; //全局变量 function my(){$b = 10; //局部变量 echo $a; echo $b; }my();echo $a;echo $b;?>

<php $a = 5; //全局变量$b = 10; //全局变量 function my(){global $a,$b; $b=$a+$b; } my(); echo $a; echo $b;?>6.3、static浸染域

在php中,当一个函数完成后,它的的变量常日会被删除。
有时候某个局部变量,如果不想被删除的话,在第一次声明的时候要利用static关键字。

<?phpfunction test(){ static $a = 0; echo $a; $a++; echo PHP_EOL; //换行符 } test();?>6.4、参数浸染域

参数是通过调用代码将值通报给函数的局部变量;

<?phpfunction test($a){echo $a;}test(5);?>

总结:函数内访问全局变量须要 global 关键字或者利用 $GLOBALS[index] 数组

在 php 中函数是有独立的浸染域,以是局部变量会覆盖全局变量,纵然局部变量中没有全局变量相同的变量,也会被覆盖

7、常量

什么是常量?

常量值被定义后,脚本的其他任何地方都不能修正。

常量是一个大略值的标识符,一旦被定义了,其值就不能修正了。

一个常量由英笔墨母、下划线、数字组成,但是数字不能作为首字母开头,不须要$符开头。

如何设置常量?

要利用define()函数声明

<?php语法:define(string $name,mixed $value[,bool $case_insensitive = false]);define('HULITONG',"欢迎来到内蒙古呼和浩特");echo HULITONG;?>name:必选参数,常量名称value:必选参数,常量的值case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。
默认是大小写敏感的

标签:

相关文章

大数据赋能新时代,除旧布新,共创未来

随着科技的飞速发展,大数据已成为新时代的重要驱动力。它如同一把神奇的钥匙,打开了新时代的大门,引领我们走向一个全新的时代。本文将从...

网站建设 2024-12-16 阅读0 评论0

大数据赋能智慧花盆,绿色生活的未来趋势

随着科技的不断发展,物联网、大数据等前沿技术的应用越来越广泛。在园艺领域,大数据与智慧花盆的结合,为绿色生活开启了一扇新的大门。本...

网站建设 2024-12-16 阅读0 评论0

大数据赋能时代,探索与创新驱动未来

随着互联网、物联网、云计算等技术的飞速发展,大数据时代已经来临。大数据作为一种新型资源,正在深刻地改变着我们的生活、工作和思维方式...

网站建设 2024-12-16 阅读0 评论0