-
浮点型(浮点数、双精度数或实数),也就是通常说的小数,可以用小数点或者科学计数法表示。科学计数法可以使用小写的e,也可以使用大写的E。
<?php $num_float = 1.234; //小数点 $num_float = 1.2e3; //科学计数法,小写e $num_float = 7.0E-10; //科学计数法,大写E ?>
查看全部 -
整型(integer):类似于常见的整数。它可以用十进制、八进制、十六进制指定。十进制就是日常使用的数字;八进制,数字前必须加上“0”(这个0是阿拉伯数字0,可不是英文字母“欧”哦);十六进制,数字前必须加“0x” (这个0也是阿拉伯数字0,不是“欧”哦)。
<?php $data_int = 1234; // 十进制数 $data_int = -567; // 一个负数 $data_int = 0123; // 八进制数(等于十进制的 83) $data_int = 0x1a; // 十六进制数(等于十进制的 26) ?>
查看全部 -
”TRUE”和“true”效果是一样的。
主要用在条件结构(条件结构在后面部分会介绍)中,例如判断是否满足条件的时候,是用“true”表示满足,用“false”表示不满足。需要注意的是,当我们用”echo”指令输出布尔类型时,如果是“true”则输出的是“1”,“false”则什么也不输出。我们可以使用“var_dump”函数,获取它真正的数据类型。
查看全部 -
定义四种不同的数据类型,分别是字符串类型,整型,浮点型和数组(后续会详细介绍这几种类型)。
1、在第4行中定义字符串类型“$var_string = "123";”
2、第7行定义整型“$n=123;”
3、第10行定义浮点型“$f=123.00;”
4、第13行定义数组“$var_array = array("123");”
查看全部 -
==只比较值是否相等,比如‘1’==1是相等的,=是赋值,比如:
$a=2;$a=$q;这时你无论echo $a还是echo $q都会输出2,还有全等===,这是比较类型和值的,例如:1===1是相等的,这样是不等的:"1"===1
查看全部 -
也就是说,输入$string字符串时,PHP会审核内容,转变数据类型为四种标量类型。
查看全部 -
var_dump() 函数用于输出变量的相关信息。
查看全部 -
八种原始类型:
四种标量类型
boolean(布尔型):表达了真值,可以为TRUE或FLASE,代表是与否。
integer(整型):代表整数,可正负(可代表2进制、8进制和16进制。2进制字符前加0b;8进制字符前加0;16进制字符前加0x)。
float(浮点型,也称作 double):小数点的数
string(字符串):顾名思义,就是一系列的字符,可以英文可以数字可以中文。
两种复合类型
array(数组):多种数据类型,数组元素的值也可以是另一个数组;可以用 array() 语言结构来新建一个数组。它接受任意数量用逗号分隔的。
object(对象):貌似是代码串的意思,后面钻研。
两种特殊类型:
resource(资源):一种特殊变量,保存了到外部资源的一个引用。
NULL:特殊的 NULL 值表示一个变量没有值。NULL 类型唯一可能的值就是 NULL。
查看全部 -
变量名除了需要“$”进行标识外,还有一些规则需要遵守。就像拿到驾驶证以后,还得遵守交通规则。变量名的命名规则主要有三条:
1、变量名必须以字母或下划线 “_”开头,如”$_name”,”$name” ,”$name2”等,但是”$9name”是不对的。
2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不对的。
3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。
特别需要注意的是,在PHP中变量名是区分大小写的,如“$my_book”与“$my_Book”代表两个不同的变量。
查看全部 -
var_dump”函数可以将我们的变量的数据类型(后面小节会做介绍)显示出来
查看全部 -
启动失败的原因之一,可能是 端口被占用 修改端口如下
apache 的 httpd.conf 配置文件中
1.Listen 80 修改为8080等
2.ServerName localhost:80 改为与上面同一个端口号
3.重启服务
web服务默认是80端口,所以使用的时候不需要输入端口号,如果修改为其他端口,网址后面要加上端口号,或者在配置中加上跳转,视频中没讲解
查看全部 -
一、主配置
目录 Apache -> conf->extra->httpd-vhosts.conf(虚拟目录配置文件)
这是一个扩展文件,默认是不加载的
需要在 httpd.conf配置文件中修改
搜索 httpd-vhost
把#Include conf/extra/httpd-vhosts.conf前面的#(注释)删除掉
复制给的例子,修改里面的配置就可以了
ServerAdmin 管理员邮箱地址
DocumentRoot 网站代码的目录
ServerName 主机名(网站名,一般不带www)
ServerAlias 主机名(网站名,一般带www)
ErrorLog 错误日志
CustomLog 日常日志
不用的可以删掉,比如只留下
<VirtualHost *:80>
documentRoot "F:/Demo/test02"
ServerName test02.com
</VirtualHost>
二、apache默认不允许外部主机地址访问服务器资源 , 除了本地 , 所以要修改为 允许 其他地址访问
在 httpd.conf 里面 有这么两句
Deny from all 阻止所有访问
Allow from 127.0.0.1 允许本机访问
修改为 Allow from all 注释掉 本机访问就可以了
三、重启所有服务
配置例子:
<VirtualHost *:80>
DocumentRoot "F:Demo/test01"
ServerName test01.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "F:Demo/test02"
ServerName test02.com
</VirtualHost>
这样的话,访问 test01.com 或 test02.com 就会跳到上面设置的 文件路径
查看全部 -
修改网站根目录 (www目录)
一、
左键点击右下角WAMP图标
选择apache -> httpd.conf
查找 DocumentRoot 将 下面两行的后面 双引号里面改成 设置的路径
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
二、修改左键菜单中的www目录所指向的目录
2.1 找到安装目录(wamp) -> wampmanager.ini -> 查找 Menu.Left
里面的" WWW目录" 后面的 路径更改一下 就可以了
2.2 wampmanager.tpl 查找 Menu.Left
修改w_wwwDirectory(显示文字) 后面的 是路径 和 2.1 一样
查看全部 -
WAMPServer
W:windows A:Apache M:MySQL
localhost
查看全部 -
我们可以从投票的角度来理解逻辑运算:
1、逻辑与:要求所有人都投票同意,才会通过某协议;
2、逻辑或:只要求一个人投票同意就行;
3、逻辑异或:只能有且只能有一个人投票同意;
4、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;
“与”和“或”有两种不同形式运算符的原因是它们运算的优先级(就是运算的有限顺序,比如我们小学的时候学习四则运算,加减乘除混合在一起啦,优先计算乘除,再计算加减)不同。
查看全部
举报