PHP学习
来源:互联网 发布:mac传照片给iphone 编辑:程序博客网 时间:2024/06/06 09:16
一、环境
windows下安装wampserver 3.0.6
1、更改www目录
1.1 修改 httpd.conf(实现更改默认网站路径,即将Http://localhost定向到自己的默认目录:E:/www/)
1.2 修改 httpd-vhosts.conf 很多教程上都没说这一步,然后我改了不成功,不知道这是不是3.0.6的新特性?
13 修改wampmanager.ini和wampmanager.tpl(改菜单中的“www 目录”指向)
二、语法
1、变量以 $ 符号开始,后面跟着变量的名称
<?php$x=5;$y=6;$z=$x+$y;echo $z;?>1.1 变量名是区分大小写的($y 和 $Y 是两个不同的变量)。
1.2 PHP 没有声明变量的命令。
1.3 在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。
<?php $x=5; // 全局变量 function myTest() { $y=10; // 局部变量 echo "<p>测试函数内变量:<p>"; echo "变量 x 为: $x"; echo "<br>"; echo "变量 y 为: $y"; } myTest(); echo "<p>测试函数外变量:<p>"; echo "变量 x 为: $x"; echo "<br>"; echo "变量 y 为: $y"; ?>结果:
测试函数内变量:变量 x 为:变量 y 为: 10测试函数外变量:变量 x 为: 5变量 y 为:
1.4 在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字
<?php$x=5;$y=10;function myTest(){global $x,$y;$y=$x+$y;}myTest();echo $y; // 输出 15?>
1.5 PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。
上面的实例可以写成这样:
2、函数
1.1 用户定义的函数声明以关单 "function" 开头:
语法
function functionName() { 被执行的代码;}
函数名能够以字母或下划线开头(而非数字)。
函数名对大小写不敏感。
1.2 默认参数值
下面的例子展示了如何使用默认参数。如果我们调用没有参数的函数,它的参数会取默认值:
实例
<?phpfunction setHeight($minheight=50) { echo "The height is : $minheight <br>";}setHeight(); // 将使用默认值 50?>
3、超全局变量
$GLOBALS 这种全局变量用于在 PHP 脚本中的任意位置访问全局变量(从函数或方法中均可)。
PHP 在名为 $GLOBALS[index] 的数组中存储了所有全局变量。变量的名字就是数组的键。
实例
<?php$x = 75;$y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];} addition();echo $z;?>
参考:
PHP 教程
PHP 教程
http://www.jb51.net/article/70614.htm
阅读全文
0 0
- 学习PHP php数据类型
- 【PHP学习】PHP第一步
- PHP学习 --mysql+php
- php学习 left.php
- [PHP学习] 初识PHP
- php学习
- PHP学习
- php学习
- PHP学习
- php 学习
- PHP学习
- php学习
- 学习php
- php学习
- php 学习
- php 学习
- php 学习
- php学习
- PostgreSQL安装
- centOS7安装ssh
- python知识点1:总结高质量Python博客内容,解决python入门基本问题
- Android 项目首页的Fragment切换实例(一)
- Anaconda+MINGW+theano+keras安装
- PHP学习
- Worker简单调用
- Office 365 IT Professional—— 如何将Office 365中的文档同步到客户端,加强协同管理
- 深入剖析nginx时间缓存
- jvisualvm远程监控Linux下的tomcat
- HTTP 请求头详解
- C# SHA加密
- 1、MVC运行原理
- 搭建图片服务器