php与html混编变量,php环境-运行原理-php与html混编-常用数据类型,html图文混编用哪几个关键字...

php环境-运行原理-php与html混编-常用数据类型PHP环境-操作原理-php和html混合编译-常见数据类型,

php环境-运行原理-php与html混编-常用数据类型

使用任何喜欢的集成工具,成功创建本地php开发环境,创建一个有自己域名的虚拟主机;深刻理解php程序的操作原理,写出具体步骤;php和html的混合方式和短标签的使用;演示所有常用的数据类型和例子,尽量不要复制教学代码,试着相信自己

1. 使用任何一种喜欢的集成工具,将本地的php开发环境创建成功,并创建一个虚拟主机,域名自己定

视窗操作系统研究开启nginx服务器

1b975ed05c72bf24fdf355fccbee76ae.png

创建一个域名为PHP . io

152db8c144a996960ff0d6b8221b7338.png的网站

2. 深刻理解php程序的运行原理,并写出具体的步骤

客户端浏览器发送请求,请求服务器上的文件为静态文件html、css、js、服务器软件Apache | Nginx或其他服务器软件,找到静态资源后直接返回给客户端。

如果是php文件,服务器软件Apache | Nginx或者其他服务器软件,找到可以解析php的软件,生成html静态,然后交给服务器软件,返回给客户端。

3. 将php与html混编的方式与短标签的使用

?php //变量被赋予$ content=’ p content/p ‘;-短标签?=’h1title/h1 ‘?=$content?

// print 有返回值

// 输出 content 后,$res = 1

$res=print('print'.$content);

/*

自定义格式输出

%d 整数

%s 字符串

%f 小数

*/

printf("res = %d, content = %s, Pi = %.2f\n",$res,strip_tags($content),3.14);

// 接受数组参数输出

$prams=['mysql','localhost','db'];

printf("%s:host=%s;dbname=%s;\n",...$prams);

vprintf("%s:host=%s;dbname=%s;\n",$prams);

// 赋值

$dsn_p=sprintf("%s:host=%s;dbname=%s;",...$prams);

$dsn_vp=vsprintf("%s:host=%s;dbname=%s;",$prams);

echo $dsn_p,"\n",$dsn_vp;

?>

ec28c297e548f0763775a4c4433a1358.png

4. 将常用的数据类型,全部实例演示

基本类型:布尔,字符串,数值(整数,浮点数)

// 布尔

$p1=gettype(true);

// 字符串

$p2='hello \'PHP!\'';

// 数值

// 八进制

$n1=071070;

// 十六进制

$n2=0xabba;

// 二进制

$n3=0b10010;

// 整数

$n4=2e2;

// 浮点数

$pi=3.14;

printf("
p1: %s
p2 = %s
n1 = %d
n2 = %d
n3 = %d
n4 = %d
pi = %.2f",$p1,$p2,$n1,$n2,$n3,$n4,$pi);

?>

8634c0a85f8515f6cdc2d66d2924af2b.png

复合类型:数组(索引数组,关联数组),对象

// 数组

// 索引数组

$arr1=[1,2,'sum'];

// 关联数组

$arr2=['a'=>1,'b'=>2,'c'=>'sum'];

// 对象

classDemo{

// 私有属性(变量)

private$a=1;

private$b=2;

// 公开方法(函数)

publicfunctionsum($pram){

returnsprintf('%s = %d + %d = %d',$pram,$this->a,$this->b,$this->a+$this->b);

}

}

// 对象实例

$obj=newDemo();

// 调用对象方法

$sum=$obj->sum('total');

echo"

".print_r($arr1,true)."
\n","
".print_r($arr2,true)."
\n",$sum;

?>

54cde556a46080b8711347031ac9e10e.png

特殊类型:null,资源,callbale,closure

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值