美文网首页
PHP基础学习之路(1)

PHP基础学习之路(1)

作者: ccq_inori | 来源:发表于2018-06-10 09:17 被阅读0次

开始学习php的时候,最大的困难就是搭坏境,因为网上有一大堆教程,几乎就是一样的。如果按网上的方法安装不成功,那么就要一直寻到问题并解决。搭好坏境之后就可以开始我们的php学习之路了。
其实php和C语言以及java语言有点相似,如果有两者的基础,那么学习php也更加的简单并容易上手.

1.声明和使用常量

define("常量名",“常量值”)

常量值是一个 字符串,通常在php的编码规范下使用大写字母来表示.
常量的值只能设定一次,无论在代码的任何地方都不能被改动.

2.变量

$变量名

不同于c和java,php中的变量不需要声明。
php的变量一般以$来前缀,然后以a~z的大小写或者"_"下划线开头。

3.变量作用域

在php中函数无法访问外部全局变量,但是可以通过某些关键字来访问.

<?php
    //php函数的全局变量无法被函数直接调用
    //通过关键字global可以获取
    //通过GLOBALS数组访问全局变量
    $room=20;
    function showrooms()
    {
        //global $room;
        $room=$GLOBALS['room'];
        echo $room."间新房间"."<br/>";
    }

可以通过global和GLOBALS关键字来访问外部的全局变量

4.变量的销毁

emmmmmm,我第一次听说变量销毁,不知道c和java中有没有这功能。

unset($变量名);

5.数据类型

整型(Integer):用来存储整数
浮点型(Float):用来存储实数
字符串型(string):用来存储字符串
布尔型(boolean):用来存储真或者假
数组型(array):用来存储一组数据
对象型(object):用来存储一个类的实例
我认为只要了解数据类型就行,因为php没有声明变量类型,你给它赋什么值它就是什么类型

6.数据类型转换

举一个列子,浮点型转整形有两种方法

$flol=1.33
(int)$flol
settype($flol,"int")

7.字符串运算符

"."把两个字符串连接起来,如果是整形或者浮点型,php会自动将它们转换成字符串输出

8.赋值运算符和比较运算符

"=" 将右边的值赋给左边
"+=" 将左边的值加上右边的值最后赋给左边
"-=" 将左边的值减去右边的值最后赋给左边
"*=" 将左边的值乘去右边的值最后赋给左边
"/=" 将左边的值除去右边的值最后赋给左边
".=" 将左边的字符串连接到右边
"==" 相等
"!=" 不相等
">" 大于
"<" 小于
">=" 大于等于
"<=" 小于等于
"===" 精确等于(类型也要相等)
"!==" 不精确等于

相关文章

  • PHP基础学习之路(1)

    开始学习php的时候,最大的困难就是搭坏境,因为网上有一大堆教程,几乎就是一样的。如果按网上的方法安装不成功,那么...

  • HTML5权威指南

    PHP成长之路学习PHP我是从前端开始学习的。如果没有一点基础可以到http://www.w3school.com...

  • 从0到1学习网络安全 【目录】

    简介 1.什么是网络安全2.学习网络安全应该具备哪些专业 PHP 基础篇 1.【PHP基础-简介】2.【PHP基础...

  • 类的声明和语法

    1.达标和检测 学习PHP的面向对象,你需要具备PHP面向过程的相关基础,如不会,请先学习PHP基础部分. 面向对...

  • Php学习之路1

    1、常量 define(string constant_name, mixed value, case_sensi...

  • PHP基础学习之路(3)

    这一次学习php的错误处理和异常处理主要介绍常见的错误和异常 常见错误 1.拼写错误 PHP中的常量和变量都是区别...

  • PHP基础学习之路(2)

    这一次继续来学习php的内容。 一、自定义函数 二、包含文件 require();在脚本执行前读入它包含的文件,通...

  • PHP基础学习 - day 1

    一、环境安装 php sdk: php开发环境可以从官网下载安装 https://www.php.net/[htt...

  • PHP经典算法题

    PHP学习之路---算法题 1.使用PHP描述顺序查找和二分查找(也叫做折半查找)算法,顺序查找必须考虑效率,对象...

  • PHP笔记

    PHP笔记 ##php****基础语法****1.****变量...

网友评论

      本文标题:PHP基础学习之路(1)

      本文链接:https://www.haomeiwen.com/subject/crxteftx.html