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

PHP基础

时间:2018-01-04 18:09:53      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:双引号   转义   两种   网络   环境   中间   img   两种方法   注释   

要在wamp环境运行下启用。

用Dreamweaver写 代码文件保存时 要保存在 自己电脑装的wamp文件www文件夹下面,保存文件的名字是.php后缀的文件。保存在别的地方文件是没法打开的。

打开DW  新建php文件    保存  

一、如何手动用浏览器打开新建的php文件

在浏览器地址栏输入:localhost回车(如果改过端口需要在localhost:)技术分享图片

在Your Projects里有

二、在dw中打开的方法-----技术分享图片-----技术分享图片新建站点------技术分享图片站点文件夹选择wamp\www的位置------技术分享图片------技术分享图片------技术分享图片-------技术分享图片选择本地网络-----技术分享图片这样就可以了(如果改过端口就需要在localhost后面:端口号)----技术分享图片后来两个打上勾号保存就可以了

上面操作完成就可以直接技术分享图片在这打开了。

三、PHP的基本语法
   1、 php标记

<?php
  在这写东西
?>

2、 单行注释 //

3、多行注释   /*  多行注释   */

4、输出 print  echo

<body>
	<?php
          print "hello";   //只能输出一个
	  echo "hello","world";//可以输出多个字符串
    ?>
</body>

 5、输出类型

var_dump(‘‘‘‘)   测试用

<body>
	<?php
       echo var_dump("hello")
    ?>
</body>

 技术分享图片

print_r(‘‘  ‘‘) 输出数组

echo 输出内容
6、弱类型语言变量定义

所有变量都用$

$ a = 5
<body>
	<?php
       (string)$a = 5   //强制转换类型
    ?>
</body>
<body>
	<?php
       $a = 5 ;
	    settype($a,"string");//强制转换类型;
	    echo var_dump("$a")
    ?>
</body>

 技术分享图片

<body>
	<?php
       $a = 5 ;
	    gettype($a);//获取类型;
		echo gettype($a)
    ?>
</body>

 技术分享图片

<body>
	<?php
     is_int($a);//判断变量是不是整数型  是true  不是false	
    ?>
</body>

7、定义字符串的两种方法的区别

<body>
	<?php
     $a = "hello world";//单引号	
	 $b = ‘hello world‘;//双引号
    ?>
</body>

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

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

 技术分享图片

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

 技术分享图片

8、第三种定义方式

$c=<<<A

中间写东西

A;

	<?php
     $c = <<<A
	 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "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>
A;    //A前面不能有任何空格
    ?>
</body>

 9、可变变量

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

 技术分享图片

10、isset变量是否定义  是true  没被定义 false

unset清除变量

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

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

 技术分享图片

 

PHP基础

标签:双引号   转义   两种   网络   环境   中间   img   两种方法   注释   

原文地址:https://www.cnblogs.com/navyouth/p/8194099.html

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