第一天 PHP安装与PHP变量
2021/10/11 1:15:17
本文主要是介绍第一天 PHP安装与PHP变量,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
PHP安装
phpstudy2018,ecilipse(建议在选择其他镜像里面选择“大连东软信息学院”)
关于phpstudy
…\phpstudy\PHPTutorial\WWW
在phpstudy里面点击启动后,试试看在浏览器输入localhost回车键,是不是就直接访问到了上面文件夹里。是的,我们可以把自己的php文件放在这个WWW文件夹里面。
PHP
PHP 脚本以 <?php** 开始,以 **?> 结束
<?php echo"hello world"; // PHP 代码 ?>
PHP变量
<?php $x=6; echo $x; ?>
php是一门弱类型语言,我们不必向php声明变量,即定义变量的时候就应该给该变量赋值。
PHP 会根据变量的值,自动把变量转换为正确的数据类型。
PHP变量作用域
PHP 有四种不同的变量作用域:
作用域 | 描述 |
---|---|
local | 局部作用域 |
global | 全局作用域 |
static | 静态作用域 |
parameter | 函数参数作用域 |
global
在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字:
<?php $x=5; $y=10; function myTest() { global $x,$y; $y=$x+$y; } myTest(); echo $y; // 输出 15 ?>
PHP在函数内调用外部全局变量的另一个方法:
PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。 所以比如在函数内调用全局变量x,可直接写$GLOBALS[x]
Static作用域
在函数内定义全局变量可直接写static $x=0;
<?php function myTest() { static $x=0; echo $x; $x++; echo PHP_EOL; // 换行符 } myTest(); myTest(); myTest(); ?>
附录:
http://public.xp.cn/upgrades/PhpStudy2018.zip
Eclipse Downloads | The Eclipse Foundation
这篇关于第一天 PHP安装与PHP变量的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享