PHP基础
php脚本在服务器上执行;
最终效果是看不到php脚本的。
PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器");
php是开源的:
开源:开放源代码。
php是免费使用:
不要钱就可以下载到PHP的源代码。
php是跨平台:
可以在Windows系统,Linux系统,Unix系统;
php相关软件:
基本上都是免费,开源。
php开发成本低:
所有相关软件都不用给钱,就可以使用。
php开发周期快;
php被70%左右的网站使用;
PHP运行环境:
windows + apache + mysql + php
windows + iis + mysql + php
windows + nginx + mysql + php
linux + nginx + mysql + php
linux + apache + nginx + mysql + php
phpstudy PHP集成开发环境
wampserver 集成开发环境
xampp 集成开发环境
为什么要使用PHP?
PHP运行于各种平台(Windows,Linux,Unix,Mac OS X等)
PHP兼容几乎所有服务器(Apache,IIS等)
PHP支持多种数据库
PHP是免费的
PHP易于学习,并可高效地运行在服务器端
PHP文件是什么?
php 文件可以包括文本,HTML,JavaScript代码和PHP代码
php 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
php 文件的默认文件扩展名是 ".php"
PHP语法:
php脚本以<?php开始,以?>结束;<?php
// PHP 代码
?>
PHP注释:
<?php
// 这是PHP单行注释
/*
这是PHP多行注释
*/
?>
PHP变量
php是一门弱类型语言,松散的语言;
php变量规则:PHP 变量名称对大小写敏感! 以 $ 符号开头,其后是变量的名称
名称不能以数字开头
名称必须以字母或下划线开头
PHP 变量作用域
local(局部)
global(全局)static(静态)
全局
在函数之外声明的变量,只能在函数以外访问,不能在函数内部直接访问。
局部
在函数内部声明的变量,只能在函数内部访问,不能在函数外部访问。
静态
在函数之外声明的静态变量,只在外部使用,不能在函数内部使用,内部静态变量,只能在内部使用,不能在外部使用。
如果要在函数内部调用全局变量,使用global关键字引入全局变量,这样就可以在函数内部使用全局变量了。
静态变量在函数内部时,当调用完函数以后,静态变量不会被销毁,普通变量会被销毁。
扫描二维码关注公众号,回复:
1584855 查看本文章
PHP数组类型
字符串、整数、浮点数、逻辑、数组、对象、NULL。
字符串字符的序列,要使用单引号或是双引号包起来。
整数正整数,负整数,0
浮点
小数
逻辑
布尔类型:true或false
数组:在一个变量中存储多个值;
索引数组,关联数组
索引数组:多维数组 :
下标是整数的数组。
关联数组:下标是字符串。
一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。
对象对象是存储数据和有关如何处理数据的信息的数据类型。
在 PHP 中,必须明确地声明对象。
PHP已经封装好的函数,直接可以使用,不用我们自己去声明定义