php环境的搭建
系统 | 集成工具 | 编辑器 |
---|---|---|
windows | phpStudy | vscode |
phpStudy 的环境搭建
首先要开启Approach的服务。
选择网站页,创建网站。
做一些网站的基础配置,然后确认。
这样就创建了自己的php.io网站
在浏览器输入网址名,并在网站根目录放置index.html文件。
这样 环境基本就搭建成功!!!
将php写到html文档中
- php代码就像css,js一样可以使用”标签方式”直接嵌入到html文档中
- php代码使用的标签是: \<?php … ?>
- web服务器只会将php标签内的代码发送给php引擎(php.exe)处理
- html文档中嵌入的php代码段的”数量”和”位置”不受限制
- html文档中存在php代码段时,扩展名必须是”php”才可以被激活php引擎
- 以下代码不会被web服务器 “Apache” 交给php引擎 “php.exe” 处理
\<h2>php中文网欢迎你\</h2>
- php标签 : 向html文档中嵌入php代码段
<?php
// 单行注释, /* .... */ 多行,和js是一样的
# 单行注释 , linux
?>
- 输出html文本
<?php
// 使用echo
echo '<h3 style="color:red">Hello, 我是老师</h3>';
?>
- 短标签(选学)
<?php
// 如果只是输出一段动态文本或变量值
// 如果只有一行语句或者是最后一行语句,分号可选的
echo '<h3>短标签输出的内容</h3>'
?>
<?
echo '<h3 style="color:seagreen">短标签输出的内容</h3>'
?>
<?php $str = '<h3 style="color:blue">短标签输出的内容</h3>' ?>
<?=$str?>
- 自定义输出格式
echo ‘\<p>Hello World…\</p>‘;
显示结果:
echo print ‘\<p>Hello World…\</p>‘;
显示结果:
- printf(模板, 要输出的数据)
// 3 + 4 = 7
printf(‘%d + %d = %d’,3,4,(3+4));
显示结果:
%d=>整数,%s=>字符串,%f=>浮点数
设置3个变量,用printf()函数输出
\$type = ‘mysql’;
\$host = ‘localhost’;
\$dbname = ‘phpedu’;
printf(‘%s:host=%s;dbname=%s;’, \$type, \$host, \$dbname);
显示结果:
\$linkParams = [\$type, \$host, \$dbname];
// vprintf():支持数组参数
vprintf(‘%s:host=%s;dbname=%s;’, \$linkParams);
// 有时把这个参数保存到数据表中或在网终上传递
显示结果:
- sprintf(模板, 要输出的数据),内容不输出只是返回,可保存或传递
\$dsn = sprintf(‘%s:host=%s;dbname=%s;’, \$type, \$host, \$dbname);
echo \$dsn;
显示结果:
\$dsn2 = vsprintf(‘%s:host=%s;dbname=%s;’, \$linkParams);
echo \$dsn2;
显示结果: