PHP基础 创建
来源:互联网 发布:软件导刊 编辑:程序博客网 时间:2024/06/15 23:48
注意:1.网页文件放在wamp中的www文件下;2.www文件下不能出现中文;网页浏览的方法:1.没有建立站点:localhost/文件所在位置2.建立站点:(1)站点-新建站点-打开对话框
![](http://images2015.cnblogs.com/blog/1050680/201612/1050680-20161215024720636-338233653.png)
1 (2)修改对话框中的站点名称(可改也可不改)和本地站点文件夹(wamp中www的保存位置)
2 (3)选择服务器选项:单击+号按钮,弹出对话框,更改链接方式为“”本地/网络”,选择服务器文件(wamp中www的保存位置),Web URL为:localhost
(4)勾选测试框,单击保存。php标记:<?php 内容 ?> 嵌入位置是随意的,哪个位置都是可以的<? ?> 短标记php中的拼接是用:点“.” 不是加号 ;也可以这样解析变量:{变量}3.定义变量:$a=10;(定义时一般赋值)4.强制转换类型:
1 $a=(string)$a; //1.强制转换a类属性为字符串2 settype($a,"string"); //2.强制转换a类属性为字符串
5.(1)定义字符串3种方式$s="hello";$s1='hello';$s2=<<<A内容 // 也可以放div的东西A; //A; 前面不能有任何东西,包括空格也不行
1 双引号和单引号区别:2 1.双引号可以解析转义,单引号不可解析转义3 2.双引号中可以解析变量,单引号不可以解析变量4 5 (2)特殊的定义变量:可变变量6 7 $a="hello";8 $hello="张三";9 echo $$a; // 输出的是张三
1 6.(1)输出语法: 2 1.echo(常用) 3 4 echo $a,"hello"; //同时输出多个字符串 5 6 2.print 7 8 print $a; //只能输出一个字符串 9 10 (2)特殊的输出(方法):11 12 print_r(); //专门打印数组的13 14 var_dump($b);15 var_dump($b); //输出变量的所有信息,用在调错误
1 7.变量的函数 2 3 $a=10; 4 var_dump(empty($a)); // empty(); 判断变量是否为空 5 var_dump(isset($a)); //isset(); 判断变量是否定义 6 unset($a); unset(); //删除变量 7 8 &代表变量的地址 9 $a=10;10 $b=&$a;11 echo $b; //输出结果就是1012 13 $a=10;14 $b=&$a;15 $b=5;16 echo $a; //输出结果是5
1 8.运算符表达式 2 (1)数学运算符+、-、*、/、%、++、--、 3 4 $a++ //先调a,再加1<br>++$a //先加1,再执行 5 6 (2)数学运算符 +=(当前变量加相应值)、-=(当前变量减相应值)、.=(拼接) 7 8 $a=10; 9 $a +=3; //$a=10+310 $a -=3; //$a=10-311 $a .="hello"; //$a=10hello12 13 (3)比较运算符 <、>、 ==判断相等、!= 不相等14 15 $a=10;16 $b=8;17 var_dump($a>$b);18 19 (4)逻辑运算符20 与 && and //bool型数据进行与运算,其中有一个false,结果就是false21 或 || or //bool型数据进行或运算,其中有一个true,结果就是true22 非 ! //相当于取反,真变假,假变真23 (5)三目运算符24 25 $a=10;26 $b=8;27 echo $a==$b?"相等":"不相等" 28 29 (6)错误抑制符30 错误信息分为3类31 Notice:提示32 warning:警告33 error:真的错误34 @错误抑制符:输出语句写在输出内容前面,正常语句就写在开头35 例如:echo @$a;
1 语句和js中的语句差不多: 2 3 9.分支语句 4 if 5 if .. else 6 if .. else if .. 7 if嵌套 8 switch .. case 9 10 10.循环语句11 for12 while13 14 11.数组15 foreach(数组 as 变量)16 foreach($attr as $v)17 {18 19 }
0 0
- PHP基础 创建
- PHP基础08-创建Table表格
- PHP基础09-创建乘法表
- PHP基础学习:数组的创建和常用系统方法
- PHP扩展开发(1)-创建基础框架
- PHP基础递归创建文件或删除文件目录
- PHP基础----HTML表单的创建与提交----18表单与 PHP
- PHP基础
- php基础
- php基础
- php基础
- php基础
- php 基础
- php基础
- php基础
- PHP基础
- php基础
- php基础
- 链表排序之冒泡排序
- TensorFlow练习24: GANs-生成对抗网络 (生成明星脸)
- PHP运行及语句及逻辑
- php登录注册页面及加载
- llinux下 64位 MySQL 5.7.17 源码安装
- PHP基础 创建
- 简单理解js的prototype属性
- Java中UDP编程
- php解决中文截取乱码问题
- TensorFlow练习23: “恶作剧”
- Java的String中的subString()方法
- 用分治法求最大子序列问题,时间复杂度O(N*logN)
- PAT_1012. The Best Rank
- 链表创建之无头节点非空链表