博客列表 >php变量创建使用,解析,以及heredoc和 nowdoc语法结构的用法2018/08/21

php变量创建使用,解析,以及heredoc和 nowdoc语法结构的用法2018/08/21

cxw的博客
cxw的博客原创
2018年08月26日 12:24:511003浏览

通过今天的学习,了解了php基本的变量使用和web服务器访问原理以及命名规则,和heredoc和nowdoc的使用,以下是编程代码:

实例

<!doctype html>
<html lang="en">
<head>
        <meta charset="UTF-8">
        <meta name="viewport"
              content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title><?php  echo $title?></title>
        </head>
        <body>
        <?php
           echo '<h1>hello 中文网</h1>';
           ?>
        </body>
        </html>

<?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/8/21
 * Time: 21:12
 */


/*
 *
 *超文本:html
 *
 *
 */

//定义一个变量
$name="hello";
echo $name;

$title="第一天来到php中文网学习php";

/**
 * htmL中通过<?php?>来输出php变量,但必须加入echo或print 输出
 *
*/



/**
 *  特殊字符转义 ,单引号不能解析,双引号会
 */
$titleName="我爱你中国";
echo $titleName;
echo  '<br>'.'<hr>';
//输出单引号
$titleName1='我爱你\'中国\'';
echo  "带单引号".$titleName1;

echo  '<br>'.'<hr>';
//输出双引号
$titleName2="我爱你\"中国\"";
echo  "带双引号".$titleName2;

//去掉转义符/,
echo  '<br>'.'<hr>';
$titleName3="我爱你\\\"中国\"";
echo  "去掉一个转义符".$titleName3;

echo  '<br>'.'<hr>';
/**
 *  heredoc和 nowdoc 的使用  heredoc和双引号类似可以解析,nowdoc和单引号类似不能解析
 */

$answer="你好,php中文网";

//使用heredoc输出需要解析的变量
echo  $heredoc=<<<HEREDOC
{$answer}
HEREDOC;

//使用nowdoc输出需要解析的变量
echo  <<<'NOWDOC'
{$answer}
NOWDOC;

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


以下是手抄代码:

IMG_20180821_233002.jpg



总结:

变量命名:

1,必须用$开始

2,必须用字母或下划线开头,不能有特殊符合

3,每个单词可以用下划线链接

4,第一个单词首字母小写,后面单词首字母大写

5,严格区分大小写

WEB访问原理:

客 户端请求(http或https方式),请求到服务器端,通过php.exe和CGI解析,返回给服务器端h't'm'l文件格式,最后传回给客 户端

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议