PHP,是英文超文本预处理语言Hypertext Preprocessor的递归缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言

php嵌入页面的标记有:

标准风格:

<?php

echo"这是标准标记";

?>

脚本风格:

<script language="php">

echo"这是脚本标记";

</script>

简短风格:需要开启配置short_open_tag,该风格一般不常用。

<?

echo"这是简短标记";

?>

ASP风格:需要开启配置asp_tag,一般用在ASP.NET。

<%

echo"这是ASP标记"

%>

php 输出语法:

1、echo(常用)

echo $a,"hello";   //可同时输出多个字符串

2、print

print $a;      //只能输出一个字符串

3、特殊的输出方法:

print_r();      //可以打印数组

var_dump($b);    //输出变量的所有信息,用在调错误

php 所有变量前面都要有$符号:

1、双引号定义:$a="hello";

2、单引号定义:$a1='hello';

3、特殊方式:$a2=<<<A

双引号和单引号区别:

1、双引号可以解析转义,单引号不可以解析转义

echo"hello\tword";

2、双引号中可以解析变量,单引号不可以解析变量

echo"hello{$name}";

php类型转换,php是弱类型语言,但是有时也需要改变数据类型

1、第一种:

$a=(string)$a;   //强制转换变量a为字符串

2、第二种:

settype($a,"string");    //强制转换变量a为字符串

关于变量的几个常用函数

var_dump(empty($a));     //empty();判断变量是否为空

var_dump(isset($a));      //isset();判断变量是否定义

unset($a);                       //删除变量

变量取地址

$a=10;

$b=&$a;

echo $b;    //输出结果是10

可变变量

$a="hello";

$hello="张三";

echo $$a;       //输出的是张三

最新文章

  1. [LeetCode] Letter Combinations of a Phone Number 电话号码的字母组合
  2. 78. Android之 RxJava 详解
  3. Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
  4. Objective-C的基础语法总结
  5. PageControl(弹性滚动)
  6. 【暑假】[实用数据结构]UVAlive 3644 X-Plosives
  7. Python第五章(北理国家精品课 嵩天等)
  8. Lost connection to MySQL server during query,MySQL设置session,global变量及网络IO与索引
  9. 【python】获取http响应
  10. iview表单验证不生效问题注意点
  11. Category Theory: 01 One Structured Family of Structures
  12. php基础知识考察点:正则表达式
  13. catkin
  14. QTableview 获取鼠标坐标的item(QModelIndex)
  15. OOP 1.5 类和对象的基本概念与用法1
  16. elementUI 学习入门之 inputNumber 计数器
  17. Codeforces Round #266 (Div. 2)
  18. 试编hello world
  19. vue和react
  20. 第33天:封装自己的class类

热门文章

  1. Mysql数据库操作(二)
  2. bupt summer training for 16 #3 ——构造
  3. 神奇的幻方 noip2015day1 T1
  4. Linux进程线程学习笔记:运行新程序
  5. [bzoj4003][JLOI2015]城池攻占_左偏树
  6. 利用DTrace实时检测MySQl
  7. HDU 5226
  8. 使用python获取CPU和内存信息的思路与实现(linux系统)
  9. 【转】Maven的安装与使用(ubuntu)
  10. ios调用dismissViewController的一个小陷阱