php基础

Posted 远书

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php基础相关的知识,希望对你有一定的参考价值。

一、基本语法规范
  1、<?php开头 ?>结尾
  2、php可以单独存在 也可以和html等结合
  3、后缀名一般以 .php结尾, php4 php5 php6 php7 pthtml
  4、php的配置文件一般为 php.ini

二、开发PHP的环境准备
  1、phpstudy8 版本, php的版本是可以随意调整,代码放在web服务器的根目录(document-root),默认首页一般是index.php / index.html ,php的扩展一般为XXX.dll(动态链接库文件),php_mysql.dll是php的mysql扩展。
  2、安装编程工具:sublime text 3 / notepad++ / vs code / phpstorm
    sublime 安装好后需要配置PHP的环,境
    phpstrom安装,需要配置PHP的编译环境

 

 

 点击文件的设置,选择Language&Frameworks中的PHP

 

 创建一个工作目录,并新建一个php文件

 

 运行

 

 

 

   出现该框说明配置成功

三、定义变量:

  1、$变量名 (注意:由于PHP是弱类型语言,在使用或者申明的时候必须指定其数据类型,且遵循先申明后使用的原则)

  • 以$符号开头,后跟变量名
  • 变量名必须是字母或者下划线开始
  • 变量名中只能有字母、数字以及下划线
  • 在变量中不能有空格,
  • 区分大小写

  2、如何去判断数据类型:var_dump
  3、注释:// 单行注释
    /* */ 多行注释
    sublime中添加注释 CTRL+shift+/ 多行注释 CTRL+/ 单行注释

四、php打印:
  echo / echo() 输出一个或者多个字符串,没有返回值
  print / print() 只能输出一个字符串,返回值是1
  echo的打印速度比print快,echo打印出来的字符串中可以有HTML代码
五、php的数据类型
  string 字符串,使用单双引号
  int 整数,是[0-9]之间的数字,整数里没有逗号和空格,也没有小数
  有正负之分,格式十进制 十六进制(0x 开头)[0-9a-f] 八进制(0)[0-7]
  float 带小数点的数字或者指数形式,3.1415926 2.4e4 5e-10 5*10^-10
  bool 布尔 true 和 false
  array 数组 $array=array("icq",123,true)
  null 表示变量没有值,可以使用NULL去清空数据
    $test="icq";$test=null
  object 对象,必须先申明,使用class关键词去申明类对象,对象中可以有属性、方法。要使用这个类,需要new,然后再去使用其中的属性或者方法。

以上是关于php基础的主要内容,如果未能解决你的问题,请参考以下文章

PHP基础入门---PHP数组实用基础知识

php基础教程:基础语法

php基础问题,赐教哈

web 开发基础php 开发基础快速入门 -PHP程序符号标记和程序注释的使用及空白符详解

php基础问题

web开发基础PHP快速入门-PHP运算符之算术运算符和字符串运算符详解