分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

PHP基础

发布时间:2023-09-06 01:34责任编辑:赖小花关键词:PHP

要在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基础

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved