码迷,mamicode.com
首页 > Web开发 > 详细

9.27 PHP相关

时间:2019-09-27 17:43:07      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:phpstorm   数据类型   class   int()   存在   字符串   十六进制   双引号   弱类型   

PHP

基本语法规范:

1<?php 开头  ?>结尾

2php可以单独存在,也可以和HTML等结合使用

3、后缀名一般以.php结尾  (php4   php6  phtml等也有但不常用)

4php的配置一般为php.ini

开发PHP的环境准备

1、phpstudy 8版本,php的版本可以随意调整,代码放在WEB服务器的更目录(document-root),默认首页一般是index.php/index.htmlphp的扩展一般为xxx.dll(动态链接库文件),php——mysql.dllphpmysql扩展

2、安装编辑工具:subline text 3notepad++vscodephpstorm

Sublime安装好之后需要配置php的编译环境

echo 打印

Phpinfo();php函数负责显示当前环境设置

定义变量:$变量名

注意:php是弱类型语言,在使用或者声明的时候必须指明去其数据类型,必须先声明,后使用

$符号开头,后跟变量名

变量名必须是以字母或者下划线开始  如:_vb

变量名中只能有字母、数字以及下划线

不能有空格

区分大小写

如何判断数据类型:var dump()

注释:

//单行注释(sublinectrl+/

/*  */多行注释(subline中选中内容 再ctrl+shift

PHP打印方式:

echo/echo() 输出一个或者多个字符串,没有返回值

print/print() 只能输出一个字符串,返回值是1

 

Echo的打印速度比print快,echo打印出来的字符串中可以有HTML代码

Php的数据类型:

string字符串,使用单双引号

int 整数,是[0-9]之间的数字,整数里没有逗号和空格,也没有小数,有正负之分,格式有 三种:十进制、十六进制(0x开头)、八进制(0开头)

float 带小数的数字或者指数形式 3.141542.4e45*10-10

bool truefarse 对错

array 数组 $array=array(“icq”,123,true);

null 表示变量没有值,没有初始化,可以使用NULL去清空数据

object 对象,必须先申明,使用class关键词去申明类对象,对象中可有属性、方式,如果要使用这个类,需要new,然后再去使用其中的属性或者方式

 

远程控制:

控制端:运行在攻击者的电脑中,负责控制其他“肉鸡”

被控制端:需要生成,运行在“肉鸡”上

 

9.27 PHP相关

标签:phpstorm   数据类型   class   int()   存在   字符串   十六进制   双引号   弱类型   

原文地址:https://www.cnblogs.com/x98339/p/11599317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!