PHP初学基础

html文本

可以使用此文本来编辑网站页面
下载插件hackbar插件后可以按键F12打开下方菜单栏进行操作
<!doctype html> 文档声明 大小写都可以

定义根元素 < head >头部元素 < meta charset="utf-8" 或者 "gbk">

< title> 想写的内容 <\title>注意此斜杠
<\head> 此段结束
< body >
< h > 标题 < \h>
< p > 段落 < \h> 段落 < p > < \p >
< \body >
< \ html >

html链接

< a href=“https://www.runoob.com”> 这是一个链接<\a>
< br > 换行 < \br >
< b > 加粗文本
< i > 斜体字
< sub >上标 < \sub >
< sup > 下标 < \sup >
< em > 定义着重文字
< ins > 定义插入字

PHP

静态网站 便于搜索引擎搜索;
动态网站可以进行交互,存在数据库,解决静态网站的缺点;
PHP是一种开源性的脚本语言
与c语言一样都需要分号来结尾

输出指令:

echo 可以输出一个或多个字符串
print 只允许输出一个字符串,返回值总为 1

变量

以$开头,后加变量名称
可变变量: $a=‘b’;
$b=‘bb’;
echo $b; == echo $$a;
内存分区
栈区 数据段 代码段 堆区
常量
define 和 const定义的常量不同;
define(‘mmm’,444)
const mmm=444;
系统常量
php_version;
php_int_size;
php_int_max;
求字节数,所占内存
魔术变量
以双下划线开头,自己不可以改变的变量。
__dir__当前被执行脚本所在电脑的绝对路径;
__file__当前被执行脚本所在电脑的绝对路径(会输出自己的文件名);

__line__当前所属常量;
__class__当前所属的类型;
__metmod__当前所属的方法;
__namespace__当前所属的命名空间;
等等

数据类型

三大类八小类
数据类型是指存储数据本身的类型,而不是变量的数据类型,php是一种弱类型的语言;
1简单数据类型
整数型 int/integer 四个字节;
浮点数 float/double 小数,同C语言
布尔型 bool/boolean 只有两个值,ture和false
字符串型 string 系统根据实际大小分配内存(需要使用引号)
2复合数据类型
对象类型 object 存放对象(面向对象)
数组类型 array 一次性存入多个数据
3特殊数据类型
资源数据类型 resource 一般用来存放php外的数据类型,如数据库,文件等
空类型 null 只有一个值就是空,不能进行计算
类型转换
1自动转换,即计算机内部自行进行转换
2 强制转换,即自己手动进行转换。
在要转换的变量前加(),内部写入转换的类型;
一般转换为布尔类型或者转换为数字类型。
布尔类型转为数值,ture为1,false为0;php中大多数转换成Ture,少部分转换成false。
字符串转数值类型规则:
1 以字母开头的字符串始终为0;
2 以数字开头的字符串,取到碰到字符串为止,但是不会同时包括两个小数点。
(float) a ; 数 据 类 型 的 查 看 : i s x x x ( 变 量 名 ) i n t a = 使 用 v a r d u m p ( i s i n t ( a; 数据类型的查看:is _ xxx(变量名) int a= 使用var_dump(is_int( a;isxxx()inta=使vardump(isint(a)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值