无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。
php基础入门教程 php基础知识篇一
php是一种通用开源脚本语言,那么大家知道php基础知识有哪些呢?下面一起来看看!
1、静态网站:(纯html页面,页面固定,不会变化),没有与后台服务器的交互,没有数据库的支持。
2、动态网站:(可以根据交互情况动态显示不同内容),需要与后台服务器进行数据交互,需要数据库的支持。
java---jsp
php----php
asp----asp
apache:apache公司旗下服务器,用于解析php类网站
tomcat:apache公司旗下的另一款服务器,用于解析jsp类的网站;
mysql,access,oracle,sqlserver……
我们php一般匹配mysql使用。当然,php可以连接几乎所有的主流数据库。
b/s:浏览器/服务器结构。用户只需要通过浏览器即可访问的网站。大部分操作功能集中在后台服务器。
c/s:客户端/服务器结构。用户需要安装客户端使用的程序。客户端可以分担一定的操作功能。
安装一个软件,内置多种开发需要的软件或语言环境
wamp:windows+apache+mysql+php
lamp:linux+apache+mysql+php
phpstudy:
appserver:
>>>php开发首选linux系统,但是php能够友好的兼容各种操作系统。
(windows,linux,unix,macos……)
**php中"+"只有运算功能,没有连接功能。连接功能用"."连接
**关键词:php标记的种类、php中的指令分隔符、php中的变量、php中算false的情况、php中字符串的声明、php中的伪类型、php中的数据类型转换、php中判断类型、php中的输出语句、php中的常量
php文件中,如果要使用php语法,必须要将php语言放到标记当中。php支持如下四种标记方式;
①
这是php官方推荐的写法,也是我们主要采用的写法!这种标签可以插入到html文档的任意位置;
>>>注:如果页面中,只有php语言,推荐省略结束表示'?>'。
原因:如果包含结束符号,在导入php文件时,可能会将文件最后的多余换行导入进来。
②
长标记写法。这种写法,总是可以使用,但是我们不推荐。
③
短标记风格。默认不开启,文件中"short_open_tag = on"打开。
但是,由于和xml中的标记冲突,不推荐使用。
④<%>0
true-->1
false-->0
string转非数值字符前的数字,
没有的话转为0 "123a"-->123 "a123"-->0
2、强制类型转换:根据我们的需要,强制将变量转为其他类型的变量。
$新变量 = (新类型)$原变量; $str = (string)1;
//新类型,可以使用全拼,也可以使用缩写。integer/int boolean/bool都行。
可以强制转换的类型如下:
①使用()声明新类型强转:
(int),(integer) - 转换成整型
(bool),(boolean) - 转换成布尔型
(float),(double),(real) - 转换成浮点型
(string) - 转换成字符串
(array) - 转换成数组
(object) - 转换成对象
②使用settype();函数强转:
bool settype(mixed var,string type);第一个参数表示任何类型的变量,第二个参数表示字符串类型的数据类型,返回boolean结果。
③两种转换的区别:
第①种:是将转换之后的结果,赋给新变量;
第②种:直接修改了原变量的数据类型。
is_bool():判断是否是布尔型
is_int()、is_integer()和is_long():判断是否为整型。
is_float()、is_double()和is_real():判断是否为浮点型
is_string():判断是否为字符串
is_array():判断是否为数组
is_object():判断是否为对象
is_resource():判断是否为资源类型
is_null():判断是否为null
is_scalar():判断是否为标量
is_numeric():判断是否是任何类型的数字和数字字符串
is_callable():判断是否是有效的函数名
echo "……";输出变量的值
var_dump(num);输出变量的数据类型&值[&一些其他信息]
print_r(arr);专门用于打印数组
//单行注释
/*
* 多行注释
*/
/**
* 文档注释
*/
# 脚本注释
#echo"①形式";
1、常量的定义:bool define(string 常量名,mixed 常量值[,bool 是否区分大小写]);
2、常量的注意事项:
①常量定义,只能使用define()函数;
②常量名,原则上要求必须使用大写声明。而且必须不能带$符号($只能是变量);
③常量声明以后,默认全局范围有效。没有作用域之说。
④常量不但不能改,而且不能删!unset,settype等函数均无效
⑤常量默认区分大小写!!!但是,可以在声明常量时,将define第三个参数设为true,即可改为不区分大小写。
⑥常量必须使用define()定义后才能使用。如果使用未声明常量,则默认转为常量字符串。但是,会有警告。
var_dump(num);-->string "num"
⑦常量的值只能是标量boolean string float integer
3、可以使用echo constant("num");读取常量值!注意!!!
可以使用get_defined_constants(),获取所有已定义的常量!!包括系统自定义的n多个常量。
s("content_relate");【php基础入门】相关文章:
php语言基础入门08-23php基础入门知识08-18php入门小知识09-18php学习入门方法09-09php语法入门知识08-23php学习入门的一些基础知识09-14php编程语言入门知识09-22php入门学习方法08-25php关于php上传入门学习知识点09-16

一键复制