PHP基础篇(1)

嵌入HTML时php用的标记4种

<?php ?>


<? ?>(需要开启short_open_tag)
<% %>(需要开启asp_tags>

PHP的注释有三种

//,#,/**/.

解析一个文件时,php会寻找其实和结束标记,也就是<?php ?>,这告诉php开始和停止解析两者之间的代码
这种解析方式使得php可以被嵌入到二中不同的文档中,而任何起始和结束标记之外的部分会被php解析器忽略掉。

如果文件内容是纯php代码,最好在文件的末尾删除php结束标记,这样可以避免php结束标记之后万一意外加入了空格或者换行符,会导致php开始输出这些空白,而脚本中此时并无输出的意图

WAMPServer集成环境下载和安装

W:Windows
A:Apache web服务软件
M:MySQL
P:PHP

网站根目录的自定义

配置文件
找到某个位置新建文件例如是在f:/deom;(要找到给文件(存放网站)的位置)
(1)、打开Apache下的http.config在其中找到
        documentroot "文件的路径f:/deom"
(2)、找到directory "文件的路径f:/deom"
然后重新启动所有服务
(3)、进入安装文件wamp的根目录找到
            wampmanager.ini文件
            在其中找到menu.left
            在其下面将www目录改成deom目录
            将后面的filename的路径改成f:/deom


            再找wampmanager.tpl文件
            在其中找到menu.left
            找到"$(w_wwwDirectory"
            将双引号内的全部内容改成demo目录
            将filename后面的路径改成f:/deom

基础知识

echo

echo ‘php学到家,走到哪儿都不怕!’;

echo 这个命令是告诉服务器,打印一串字符;

字符串用双引号括起来;

echo 关键字与字符串之间至少要有一个空格

<?php echo 23+6;?> 会显示29

把连个字符用 . 连接起来

<?php echo ‘hi,’.’world’;?> 显示的是hi,world;

在php编程中需要在每条语句的末尾加入分号;

PHP变量

定义变量:
1
2
3
4
<?php
$var_name="苹果";
$n=10;
?>
在“=”左边的是变量名,右边是变量值,完成定义变量后需要一个;
其中变量名必须通过$符号标识;

变量命名规则:

(1)、变量名必须以字母或下划线开头,不能使汉字或者是数字
(2)、变量名只能由字母、数字、以及下划线,还能包含汉字。
(3)、变量名不允许包含空格

var_dump函数,输出数据类型;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$string="就是就是";
var_dump($string);
$string=9494;
var_dump($string);
?>
```
输入的是
string(12) "就是就是"
int(9494)
### 单引号双引号
``` bash
<?php
$love = "I love you!";
$string1="MM,$love";
$string2='MM,$love';
echo $string1;
echo $string2;
?>

输入的是
MM,I love you!MM,$love
当双引号中包含变量时,变量会与双引号中的美容连接在一起;
当单引号中包含变量时,变量会被当做字符串输出;

当字符串很长的解决方法;

/*
<?php
$string1=<<<GOD
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗啦啦啦啦,我摔了一身泥.
GOD;

echo $string1;
?>
*/

在复制符号后,输入定界符<<<,接着是标识符GOD

Fork me on GitHub