首页 网站建设 SEO优化 新闻中心 关于 案例 联系
QQ联系
电话联系
手机联系
QQ联系
电话联系
手机联系

邯郸网站建设编程语言PHP中的变量知识

发布时间:2019-07-10 15:19
发布者:邯郸网站建设
浏览次数:

邯郸网站建设编程语言PHP中的变量知识

PHP语言是网站建设最好的语言

PHP语言可以说是专门为WEB而生的编程语言,现在很多网站都是使用PHP开发的。邯郸网络公司观点栏目中,将会分享一些PHP编程的知识,关于非常基础的如PHP的开发环境,编辑器,这里就不在记录了,如果想学习的话,可以自己通过搜索引擎进行查找,如果自学编程的话,这是最基础的能力是一定要有的。


PHP变量

什么是变量

变量就是一个代号,存储数据的一个容器。


创建新变量

<?php
$hello = “Hello World”;
$number = 5;
?>

上述代码中,$hello和$number就是变量,分别存储了字符串“hello world” 和数字5。



  • 变量必须以$开头
  • 必须以字母或下划线开始
  • 不能包含空格
  • 区分大小写


PHP变量的作用域

通俗理解,作用域就是在哪里才能生效,像语言一样,普通话是中国通用语言,作用域是全国,各个地方有方言,方言在当地好用,离开了当地就不好用了。


全局变量和局部变量

<?php
$a = “网络公司”;//全局变量
function myTest()
{
$b = “邯郸网络公司” //局部变量
}
?>


  1. 定义在函数外部的是全局变量,作用域是从定义开始到文件结束。
  2. 函数内部是局部变量,作用域是函数内部。

    PHP global 关键字

    global关键字可以在函数内调用全局变量,否则函数内部无法使用全局变量。


<?php
$a = “网络公司”;//全局变量,函数内部无法使用。
function myTest()
{
global $a; //global变量$a,可以在函数内使用了。
echo $a; //打印变量$a
}

PHP static的作用域

当我们一个函数结束之后,通常它其中定义的变量都会被删除掉。不过有时候我们还需要在函数外继续调用,那就可以在第一次声明变量的时候使用static关键字。使用了static之后,函数中的变量会保存下来,不会被释放掉,但并不是作为全局参数来使用的,只是再次调用函数的时候,函数中的这个变量会保存上次执行的值。个人感觉和python的yield生成器功能差不多。


<?php
function myFun()
{
static $a = “网络公司”;//这样函数就可以在函数外使用了
}
?>

参数作用域

参数作用域是直接在参数的位置定义一个函数内部的局部变量,其实很多函数传参是基本操作,传入不同的参数返回不同的值也是函数存在的一个重要原因,可以实现代码很好的复用。PHP函数传参如下。


<?php
function myNum($a)
{
echo $a;
}//在参数位置定义一个变量$a,打印函数a的值。


myNum(“邯郸网站建设,邯郸AI网络公司”);//执行函数并传参数为字符串“邯郸网站建设,邯郸AI网络公司”


?>

邯郸网站建设PHP语言基础之变量

现在邯郸网站建设使用的语言大部分都是PHP,Python语言现在也挺火的,虽然现在也有很多的web框架,可以做网站,但是想快速开发,邯郸专门做网站的语言是PHP。


本文主要归纳了邯郸网站建设PHP语言的变量,这只是一个开始,想用PHP做网站还需要学习很多知识,虽然也有很多CMS可以快速的开发一个网站,但是涉及到网站的二次开发和其他独特的功能,都是需要掌握PHP语言的。


邯郸网站建设编程语言PHP中的变量知识,文章首发于http://www.ai0310.com/news/44.html,转载请注明出处。