php中嵌入html代码(如何运行php网页)

   360SEO    

简介:

PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词

PHP 是 一种HTML内嵌式语言

PHP 是一种在服务器端执行的脚本语言

优势:

1. 开源免费

2.简单易用

3.跨平台性强

4.适合中小型网站

环境搭建:

1.安装wampserver,让其呈现绿色,则安装成功。呈现黄色和红色,则失败,可以查看本文末尾说明。

2.新建文件index02.php,将其放入www文件夹位置处

3.访问http://localhost/index02.php

PHP语法基础:

1.标记

<?php

//开始标签

echo 123;

//结束标签

?>

<?

echo 123;

//这是短标签,需要开启配置才能使用

?>

<?=123;?>

2.注释

<?php

//单行注释

/*多行注释*/

#echo 1234; #单行注释

?>

说明注释的好处:

1.方便程序人员编写代码和阅读代码

2.有助于对代码进行解释和说明,方便沟通

3.一定程度上可以备份代码,防止代码在修改过程中丢失

3.输出方式:

echo

print();

print_r();

var_dump();

4.声明变量:

//声明变量和读取变量都需要$符号

$name="安琪拉";//=赋值 为变量赋值

5.变量命名规则

$a1;//小写字母开头,可以

$A1;//大写字母开头,可以

$1a;//数字开头, 不可以

$_a;//下划线开头,可以

$if;//关键字,强烈不建议使用

6.数据类型

一、标量类型

1.整型(int):整数(0,1,-1);

2.浮点型(float):小数(2.3);

3.布尔型(boolean):true false(不区分大小写)

4.字符串(string):用单引号或者双引号括起来

二、复合类型

1.array(数组)

2.object(对象)

三、特殊类型

1.resource(资源) 引用函数是会用到,

2.NULL 对大小写敏感

7.变量拼接以及动态声明

//变量与变量,字符串之间的拼接用"."

$a="刘备";

$b="不知火舞";

echo $a."喜欢".$b;

//动态声明 一个变量的变量名可以动态设置和使用

$c="d";

$d="虞姬";

echo $c;//d

echo $c;//$c=$d $d="虞姬";

8.单引号与双引号的区别:单引号不能解析变量,双引号可以解析变量

$r="项羽";

echo '$r';//输出结果 $r 普通字符串

echo "$r";//输出结果 项羽 双引号可以解析变量

9.函数声明,调用和传参

//声明函数

function MyFuntion(){

echo 123;

}

//调用函数

MyFuntion();//123

//参数:形参和实参

function MyFuntion01($a){//此处$a为形参

echo $a;

}

//调用函数

MyFuntion01($a=6);//实参

//参数:可选参数和必写参数

function MyFuntion02($a,$b=5){

echo $a+$b;

}

//调用函数

MyFuntion02(5);//$a必写参数 $b可选参数

说明:可选参数:在后 。必选参数:在前

安装过程中如果出现wampserver不能开启,可以参考下面几种方式:

1.计算机->右键(管理)->服务和应用程序(服务)->倘若有Apache这一项,手动禁止,重启wampserver就可以了

2.cmd命令符里面—->输入netstat -ano 回车键->查找本地地址为80端口,记住最末尾pid的数字->启动任务管理器

找到pid为相应数字,倘若不是httpd.conf,就点击它然后结束进程

3.找到httpd.conf->Listen ->Listen 80改为Listen 8080访问时在浏览器URL地址栏上填写localhost:8080/

4.开机重启

开启短标签配置:

1.浏览器url地址栏输入以下链接:http://localhost/?phpinfo=1

2.Ctrl+f查找Loaded Configuration File。然后复制其右侧路径。

3.双击 桌面 。在将复制的路径放入路径栏,并回车。即可打开php.ini文件

4.Ctrl+f查找short_open_tag = Off将其改成short_open_tag = On。并保存

5.重新启动wampserver

谷歌编码方式设置:

echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';

 标签:

评论留言

我要留言

欢迎参与讨论,请在这里发表您的看法、交流您的观点。