码迷,mamicode.com
首页 > Web开发 > 详细

php

时间:2018-01-06 21:04:17      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:www.   iss   双引号   类型   转移   char   com   http   恢复   

---恢复内容开始---

<?php
中间写内容
?>  

注释:

//  单行注释

/*   多行注释 */

①print 只能输出一个字符串

②echo 能够输出多个字符串  用,分开

<body>
<?php
print "hello";
?>
</body>

显示技术分享图片

<body>
<?php
echo "hello","wodf";
?>
</body>

显示技术分享图片

echo是最常用的    

③输出类型

<body>
<?php
var_dump("aa");
?>
</body>

显示:技术分享图片

④输出数组

print_r();

⑤ 弱类型语言

都是用的$符号

强制转换的两种类型

<body>
<?php
$a=5;
var_dump((string)$a);

?>
</body>

 

<body>
<?php
$a=5;
settype($a,"string");
var_dump($a);
?>
</body>

显示:技术分享图片

⑥判断变量是什么类型

<body>
<?php
$a=5;
echo gettype($a);
?>
</body>

输出:技术分享图片

⑦判断变量是不是整型

<body>
<?php
$a=5;
echo is_int($a);
?>
</body>

显示结果为1就是,为0就不是.

⑧定义字符串

定义字符串的三种方式

<body>
<?php
echo $a="helloworrd";
echo $s1=‘helloworrd‘;
?>
</body>

一个双引号,一个单引号.

转移字符\n 代表换行   \r代表回车  \t 代表制表符   \" 代表出现双引号   \‘ 出现单引号  \\出现反斜杠

单双引号的区别

<body>
<?php
$a = "hello \"world";//双引号可以解析转义字符
$b = ‘hello \"world‘;//单引号不解析转义字符原样输出
echo $a,"+",$b ;
?>
</body

显示:hello "world+hello \"world

<body>
<?php
$a = "hello world";//双引号   可以解析变量
$b = ‘hello world‘;//单引号   不解析变量
echo "当前输出为:{$a}" ;
echo ‘当前输出为:{$b}‘ ;
?>
</body>

显示:当前输出为:hello world当前输出为:{$b}

第三种方法

$s<<<A

(输入任何内容)

A;

<body>
<?php
$s = <<<A
 ml xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>无标题文档</title>
 </head>
A;
?>
</body

⑨可变变量

<body>
<?php
$a="hello";
$hello="张三";
echo $$a
?>
</body>

显示:技术分享图片

⑩isset变量是否定义  是true  没被定义 false

unset清除变量

empty 变量是否为空(变量为0变量为空    empty返回true)

<body>
<?php
 var_dump(isset($a));
?>
</body>

显示:技术分享图片

 

 

 

 

 

 

 

  

 

---恢复内容结束---

php

标签:www.   iss   双引号   类型   转移   char   com   http   恢复   

原文地址:https://www.cnblogs.com/xiaohaihuaihuai/p/8215055.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!