PHP学习(一)

PHP介绍

PHP全称:Hypertext Preprocessor(超文本预处理器),是一种通用开源脚本语言。
· 语法吸收了C语言、Java、Perl的特点,易于学习。
· 适用于Web开发领域,PHP写出的动态页面与其他编程语言相比,PHP将程序嵌入HTML文档中执行,执行效率比生成HTML标记的CGI高许多
· PHP还可以执行编译后代码,可以达到加密目的并优化代码,是运行速度更快

PHP基本语法

php文件命名以a—z、A—Z、0—9、_、-来命名
php解释器会自动忽略空行

1.phpinfo函数

<?php

phpinfo();

?>

phpinfo函数用于显示当前服务器的详细php信息

2.php变量

php变量的特点:

  • php变量以$开始
  • 变量首字母不能以数字开始,变量名区分英文大小写
  • 变量名以a—z、A—Z、0—9、_、-来命名
  • 变量可分为:可变变量、外部变量、环境变量
可变变量

可变变量以$$开始

外部变量

外部变量是php提前规定好的,怎么规定就怎么使用的变量

  • 常见外部变量举例:
全局变量名功能说明
$_COOKIE得到会话控制中cookie传递
$_SESSION得到会话控制中session的值
$_FILES得到文件上传结果
$_GET得到GET传值结果
$_POST得到POST传值结果
$_REQUEST既能得到GET传值结果,又能得到POST传值结果
环境变量
常见的有:
$_SERVER
$_ENV      $_ENV逐渐被新版的PHP所废弃
其他常见环境变量:
$_SERVER["REQUEST_METHOD"]     请求当前PHP页面
$_SERVER["REQUEST_URI"]     请求当前URI
$_SERVER["SERVER_SOFTWARE"]     查询服务器类型
$_SERVER["REMOTE_ADDR"]     客户IP地址
$_SERVER["SERVER_ADDR"]     当前服务器IP地址
$_SERVER["SCRIPT_FILENAME"]     当前请求文件的路径
$_SERVER["HTTP_USER_AGENT"]     当前访问的客户机信息及浏览器情况
$_SERVER["HTTP_REFERER"]     上级来源
(用户进入当前网页的地址)
$_SERVER["REQUEST_TIME"]     当前时间

3.php常量

定义常量 :

define("常量名",常量值)
//通常使用大写和下划线命名,常量名使用""包裹
//在字符串中调用常量时,必须在引号外调用
  • 系统内置常量举例:
常量名功能说明
LINE当前所在行
FILE当前文件在服务器中的路径
FUNCTION当前函数名
CLASS当前类名
METHOD当前成员方法名
PHP_OSPHP运行的操作系统信息
PHP_VERSIONPHP版本信息
TRAIT当前trait名
DIR文件所在目录
NAMESPACE当前命名空间名称

4.php注释

1.单行注释
// 注释内容
# 注释内容 #
2.多行注释
/*
注释内容
*/
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值