欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP基础(2)

程序员文章站 2022-07-09 18:23:28
测试模板 在Web页面嵌入PHP代码 默认语法 短标签 开启短标签需要打开php.ini,将 Off 修改为 On ,重启服务器才能正常使用 短路语法 这与下面两种形式功能是相同的 嵌入多个代码块 PHP代码与非PHP代码可以多次交替出现 为代码添加注释 单行C++语法 shell语法 多行C语法 ......

测试模板

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试</title>
</head>
<body>
    <!-- 下面所有代码都放在body里面测试 -->
    <!-- 该模板放于D:\Apache24\htdocs文件夹下 -->
    <!-- 并命名为index.html -->
    <!-- 在浏览器地址栏里直接输入localhost打开 -->
    
</body>
</html>

在Web页面嵌入PHP代码

  • 默认语法
<?php
    echo "<p>输出</p>";
?>
  • 短标签
<?
    print "输出";
?>

开启短标签需要打开php.ini,将 Off 修改为 On ,重启服务器才能正常使用

 PHP基础(2)

短路语法

<?="输出";?>

这与下面两种形式功能是相同的

<? echo "输出"; ?>
<?php echo "输出"; ?>
  • 嵌入多个代码块

 PHP代码与非PHP代码可以多次交替出现

<?php
    echo "输出1";
?>
<p>输出2</p>
<?php
    print "输出3";
?>

为代码添加注释

  • 单行C++语法
<?php
    //单行注释
    echo "输出";
?>
  • shell语法
<?php
    #单行注释
    echo "输出";
?>
  • 多行C语法
<?php
    /*
    多行注释1
    多行注释2
    */
    echo "输出";
?>

 

向浏览器输出数据

  • print()语句

 下面三个都是print()语句

<?php
    print ("<p>输出1</p>");
?>
<?php $xiu = "2"; print ("<p>输出 $xiu</p>"); ?>
<?php print ("<p>输 出3</p>"); ?>

正式语法要求使用括号把参数括起来,但也可以省略括号,因为从技术上讲,print()并不是一个函数,而是一个语言结构

print()语句无论结果是什么,这个函数总是返回1

  • echo()语句

 

  • printf()语句

 

  • sprintf()语句

 

PHP支持的数据类型

  • 标量数据类型

 

  • 复合数据类型

 

  • 使用类型强制转换实现数据间的转换

 

  • 类型自动转换

 

  • 与类型相关的函数

 

  • 类型标识符函数

 

标识符

变量

  • 变量声明

 

  • 变量作用域

 

  • PHP的超级全局变量

 

  • 变量的变量

 

常量

表达式

  • 操作数

 

  • 操作符

 

字符串插入

  • 双引号

 

  • 转义序列

 

  • 单引号

 

  • 大括号

 

  • heredoc

 

  • Nowdoc

 

控制结构

  • 条件语句

 

  • 循环语句

 

  • 文件包含语句