PHP
后端开发涉及Java、PHP等语言 #生活知识# #生活经验# #编程#
什么是PHP?
超文本预处理器是一种通用开源脚本语言
运行原理:
运行在服务器端,内嵌在HTML当中的脚本语言
继承环境
wampserver
phpstudy
xmapp
appserver
php版本
mysql数据库
Apache服务
怎么访问:
地址输入localhost 主机名
或则输入127.0.0.1 你本机ip
注意:以后再写PHP代码的时候都写在www文件夹下面
php开发工具
vim
notepad++
sublime
phpstrom
webstrom
neatbeans
dw
查看PHP信息:
phpinfo()查看所有关于PHP的信息
它是模块化的,当你想使用哪个模块的时候就打开哪个
PHP文件格式:
<?php ?>
后面的?>可以省略
短标签风格:
需要你在配置文件php.ini里面开启一个选项
short_open_tag=on
注意:只要你修改了你的任何PHP.ini 选择七想要让生效,必须重启你的服务
简单打印格式:
<?php $CC=1; ?>
<?=$cc;?>
等价于:
<?php
$cc=1;
echo $cc;
?>
注意:代码是自上而下运行,记得加分号
变量:
可以发生改变的量,就是一个盒子里面存放东西的,在声明变量的时候一定要加$符号
变量命名规范:
1.以$开头后面跟英文字符
2.严格区分大小写
3.不以数字和特殊符号开头
5.可以使用下划线
6.不能以数字开头
7.名字一定要有意义
8.遵循驼峰命名法
9.按照公司规范
变量的操作:
1.给变量赋值 $name='name'
2.echo
3.销毁 unset()
4.是否存在 isset()
打印输出
1.echo 单纯输出
2.print() 单纯输出
3.print_r 一般用于打印数组
4.var_dump 一般用于打印数组
面试题:四者的区别
单行注释、//
多行注释 /* */
注释好处:好维护,有利于团队配合
PHP的数据类型 重点
四种标量:
1.整形
2.字符串
3.浮点型
4.布尔类型
两种符合
数组
对象
两种特殊:
resource
空 null
字符串:用引号引起来的
单引号和双引号的区别:
1.单引号不解析变量,双引号解析变量
2.单引号不解析转义字符,双引号解析
3.单引号不能套单,双引号不能套双
5.单能套双,双能套单
6.字符串和变量用点连接
7.双引号里放单引号,单引号里放字符串或者变量
8、如果字符串里有变量,还想解析变量,用大括号吧变量抱起来
heredoc声明字符串方式:
$str=<<<"ABC"
科技非公开
ABC;
echo $str;
注意开始定界符是啥,结尾就是傻,要定格写
null 类型:
赋值给一个变量为null
销毁一个变量为null unset
定义了变量未赋值
怎么获取数据类型 gettype()
常用的数据类型判断函数
is_string
is_array()
is_bool()
is_float()
is_int()
is_null()
is_object()
is_resource()
is_scalar() 是否标量
is_numeric() 是否是数字
网址:PHP https://www.yuejiaxmz.com/news/view/429366
相关内容
什么是php?php是什么?PHP中=>和
通过php://filter/read=convert.base64
yum安装php Requires: libzip5(x86
PHP算法实战
php旧物交易开源代码
关于在php.ini中添加extension=php
用PHP中的 == 运算符进行字符串比较
PHP家庭账单系统,php在线家庭财务管理系统
【Discuz】在linux中搭建 Discuz 论坛(LAMP=linux+Apache+mysql+PHP)