为了账号安全,请及时绑定邮箱和手机立即绑定

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 浮点型(浮点数、双精度数或实数),也就是通常说的小数,可以用小数点或者科学计数法表示。科学计数法可以使用小写的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、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;

    “与”和“或”有两种不同形式运算符的原因是它们运算的优先级(就是运算的有限顺序,比如我们小学的时候学习四则运算,加减乘除混合在一起啦,优先计算乘除,再计算加减)不同。


    查看全部

举报

0/150
提交
取消
课程须知
没有任何WEB经验的WEB应用程序开发者及对WEB前端技术兴趣的用户。(即使你是完全的新手)
老师告诉你能学到什么?
1、通过教程学习可以了解PHP中的变量、变量的类型、常量等概念 2、认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构语句。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!