简介
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
-
什么是PHP
- PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词
- PHP 是一种被广泛使用的开源脚本语言
- PHP 脚本在服务器上执行
- PHP 没有成本,可供免费下载和使用
-
什么是PHP文件
- PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码
- PHP 代码在服务器上执行,而结果以纯文本返回浏览器
- PHP 文件的后缀是 ".php”
-
为什么使用PHP
- PHP 运行于各种平台(Windows, Linux, Unix, Mac OS X 等等)
- PHP 兼容几乎所有服务器(Apache, IIS 等等)
- PHP 支持多种数据库
- PHP 是免费的。请从官方 PHP 资源下载:www.php.net
- PHP 易于学习,并可高效地运行在服务器端
给PHP初学者的一些建议
很多朋友建议我使用类似于PhpStorm的编辑器,为何我不想使用呢,使用PhpStorm 不仅效率而且还有代码提示、高亮等等,可以提高工作效率,但是类似PhpStorm的编辑器不适合初学者使用,不过在实际项目开发过程中必须用编辑,但是在平时做练习的时候,使用命令行和纯文本编辑器来一个字符一个字符的写代码,我也建议大家这样做,先暂时放放手里的编译器。
还记得我在上大学的时候,每次学一门新的语言,老师都会强调让我们用命令行来编译代码,这样做不仅能帮助我们更好的理解一门语言的编译过程,而且一行一行敲出来可以更好的培养我们对这门语言的理解
这里推荐大家使用文本编辑器「Sublime Text」配合和命令行,一起来学习PHP,别提有多爽了,在这里不在阐述怎么搭建PHP开发环境,网上有多这样的教程了,不知道的同学们可以去百度一下或者谷歌。
这时候有同学会问,国内环境下无法访问Google怎么办,可以关注 “best_sk” 公众号,后台回复 “识刻” 就可以获取到翻墙账号。
PHP的基础语法
- PHP基础语法
PHP 脚本可放置于文档中的任何位置。
PHP 脚本以 <?php 开头,以 ?> 结尾:
<?php
//此处是php代码
?>
PHP 文件的默认文件扩展名是 ".php"。
PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。
举个很简单的例子,PHP文件中包含 HTML 标签 , 用PHP 内置 函数 "echo" 在网页上输出文本 "Hello 识刻!”
<!DOCTYPE html>
<html>
<body>
<h1>我的第一张 PHP 页面</h1>
<?php
echo "Hello 识刻";
?>
</body>
</html>
- PHP中的三种注释
<?php
// 注释1、这是单行注释
# 注释2、这也是单行注释
/*
注释3、
这是多行注释块
它横跨了
多行
*/
?>
- PHP大小写敏感
在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。
在下面的例子中,所有这三条 echo 语句都是合法的(等价):
<?php
ECHO "Hello 识刻
";
echo "Hello 识刻
";
EcHo "Hello 识刻
";
?>
不过在 PHP 中,所有变量都对大小写敏感,举个例子
提示:运行下面的代码会出错
<?php
$name ="识刻";
echo $name."是最优秀的青少年知识分享社区<br/>"
echo $Name."是最优秀的青少年知识分享社区<br/>"
echo $NAME."是最优秀的青少年知识分享社区<br/>"
?
给PHP的输入和输出
echo 和 print 之间的差异:
echo - 能够输出一个以上的字符串
print - 只能输出一个字符串,并始终返回 1
提示:echo 比 print 稍快,因为它不返回任何值。
- echo
echo 是一个语言结构,有无括号均可使用:echo 或 echo()。
<?php
echo "hello 识刻<br/>";
echo ("hello 识刻");
?>
- print
print 也是语言结构,有无括号均可使用:print 或 print()。
<?php
print "hello 识刻<br/>";
print ("hello 识刻");
?>
网友评论