PHP基础语法

Posted niushuangmeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP基础语法相关的知识,希望对你有一定的参考价值。

php文件要放在www文件夹下,而且文件名不要用汉语。

手动从浏览器访问php文件,输入:localhost:端口号

标记

<?php

?>

注释

//      单行注释

/*   */多行注释

输出语句

1.输出字符串

 print "hello";  只能打印一个字符串

 echo "world","aa"; 可以同时打印多个字符串。(用的很多)********

2.输出类型(程序员测试用)******

 var_dump("aa"); 也可以加入变量

3.输出数组

 print_r(); 

弱类型语言

变量定义:不需要指定类型,所有变量需要加$符号

 $a = 5; 

转换变量类型

 1.(string)$a 将变量a转换为字符串

 2.settype($a,"string"); 将变量a转换为字符串,返回值为布林值。

获取变量类型

  gettype($a); 

判断变量是否为该类型

 is_int($a); 

定义字符串

1.双引号:

$a = "张三";

2.单引号:

$a = \'张三\';

注意:

a.双引号里面可以解析转义字符.\\n \\r \\t \\" \\\\

$s = "hello \\" world";

输出

b.双引号里面可以解析变量。

$s = "hello {$a} world";

输出

 

转义字符 : \\n 代表换行, \\r 代表回车,\\t制表符,\\", \\\' ,\\\\

3.

$s2=<<<A
A;

结尾不能有空格。

$s2=<<<A
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
A;
var_dump($s2);

输出结果:

 

全局变量:是个数组

var_dump($GLOBALS);

输出结果:

 

可变变量

$a = "hello";
$hello = "张三";
echo $$a;

 isset($a); 判断$a是否定义

 var_dump(isset($a)); 输出结果 布林类型

 unset($a); 清除变量

empty$a); 判断$a是否为空

0,空字符串,为空,false

&地址

$a = 10;
$b = &$a;
echo $b;

输出10

以上是关于PHP基础语法的主要内容,如果未能解决你的问题,请参考以下文章

PHP基础语法

PHP走进 PHP 第三课 基础语法

PHP走进 PHP 第三课 基础语法

基础 PHP 语法

PHP基础语法

1php基础语法