PHP基础知识学习总结

从今天开始过一遍PHP的基础知识   加油  地址:http://www.runoob.com/php/php-operators.html   该看:PHP运算符

2017年5月23日23:38:30

笔记:

  

PHP基础知识
2017年5月23日23:38:41
1.PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
2.PHP 是服务器端脚本语言。
3.PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。
PHP 脚本在服务器上执行。
PHP 可免费下载使用。
4.PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
PHP 文件的默认文件扩展名是 ".php"
5.PHP 可以生成动态页面内容
PHP 可以创建、打开、读取、写入、关闭服务器上的文件
PHP 可以收集表单数据
PHP 可以发送和接收 cookies
PHP 可以添加、删除、修改您的数据库中的数据
PHP 可以限制用户访问您的网站上的一些页面
PHP 可以加密数据
6.PHP 可在不同的平台上运行(Windows、Linux、Unix、Mac OS X 等)
PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等)
PHP 提供了广泛的数据库支持
PHP 是免费的,可从官方的 PHP 资源下载它: www.php.net
PHP 易于学习,并可高效地运行在服务器端
7.由于 PHP 是免费的,大多数的 Web 主机都提供对 PHP 的支持。
8. IDE:
Eclipse for PHP(免费)地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr
PhpStorm(收费) 地址:http://www.jetbrains.com/phpstorm/download/
9.PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。
10.PHP 脚本可以放在文档中的任何位置。
1.PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。
2.PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。
3.通过 PHP,有两种在浏览器输出文本的基础指令:echo 和 print。
4.变量是用于存储信息的"容器"
5.PHP 变量规则:
变量以 $ 符号开始,后面跟着变量的名称
变量名必须以字母或者下划线字符开始
变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )
变量名不能包含空格
变量名是区分大小写的($y 和 $Y 是两个不同的变量)
6.PHP 语句和 PHP 变量都是区分大小写的。
7.PHP 没有声明变量的命令。
8.PHP 是一门弱类型语言;因为PHP中变量不用声明可以直接使用。
9.在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字:
10.PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。
1.当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。
要做到这一点,请在您第一次声明变量时使用 static 关键字:
2.参数作用域
参数是通过调用代码将值传递给函数的局部变量。
参数是在参数列表中声明的,作为函数声明的一部分:
3.echo 和 print 区别: echo 和 print都是php中的语言结构
echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。
4.数据类型;String(字符串), Integer(整型), Float(浮点型), Boolean(布尔型), Array(数组), Object(对象), NULL(空值)。
5.数组可以在一个变量中存储多个值。
6.PHP 对象
对象数据类型也可以用于存储数据。
在 PHP 中,对象必须声明。
首先,你必须使用class关键字声明类对象。类是可以包含属性和方法的结构。
然后我们在类中定义数据类型,然后在实例化的类中使用数据类型:7、
7.常量值被定义后,在脚本的其他任何地方都不能被改变。
8.设置常量,使用 define() 函数,函数语法如下:
bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
9.常量在定义后,默认是全局变量,可以在整个运行的脚本的任何地方使用。
10.字符串变量用于存储并处理文本。
1.在 PHP 中,只有一个字符串运算符。
并置运算符 (.) 用于把两个字符串值连接起来。也就是字符串和字符串之间的连接。
2.strlen() 函数返回字符串的长度(字符数)。
3.strpos() 函数用于在字符串内查找一个字符或一段指定的文本。
如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE

时间: 05-21

PHP基础知识学习总结的相关文章

计算机基础知识学习

第一周学习 一.知识方面,总得来说,就是学习计算机基础知识. 1.从计算机的发展,应用,组成,网络等方面了解: 2.对计算机操作系统的学习:常用的操作系统,操作系统的功能.分类: 3.办公软件的学习:Word\Excel\ppt,像Word中编号格式.自动生成目录,Excel中条件格式的应用,图表插入,以及各种基础函数的使用: =SUM(Eoo*$E$3,Foo*$F$3,Goo*$G$3)  表示:用E\F\G列的各数与E3\F3\G3相乘后求和,count(if)\a 计数函数, =COUN

〖前端开发〗HTML/CSS基础知识学习笔记

经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> <body>...</body> </html> html是根标签 head定义文档头部,包含: title, script, style, link, meta body是网页主要内容,包含:h1,h2-h6, p, a, img 2. 认识head标签: <head

计算机基础知识+学习方向

目前所使用的计算机均遵循冯·诺依曼体系结构.其理论要点是:数字计算的是数制采用二进制:计算机按照程序顺序执行,必须使用二进制进行数据的存储和处理,规则简称为"软硬件结合,逻辑结合硬件".统一称为电子计算机,目前光子计算机.量子计算机正处于研究阶段. 计算机语言大体分为三类语言:机器语言.微码语言.高级语言.机器语言为二进制语言,以1.0为判断依据的最为基础的计算机语言,操作起来极难,通过二进制语言进行的人机交流,实属不易:之后发展出来了微码语言,汇编语言为微码语言的代表语言,其为最为接

IOS基础知识学习

第一章MAC  OS X 1.Mac操作系统,俗称雪豹系统,开发IPhone开发首先要安装MAC系统. 2.objective-c是基于C语言的扩展 3.Mac App store应用商店是苹果公司的电子市场,程序员开发的程序必须上传到此商店上,供别人下载. 4.Appkit用于MAC界面开发,Uikit用于IPhone界面开发. 5.Application kit框架包含实现图形,事件驱动等 6.Xcode是用于开发MAC OS 和IOS应用程序的实用工具,要熟练运用它. 7.Xcode提供代

tomcat 基础知识学习

1: 直接将web项目文件件拷贝到webapps 目录中,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用,所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到. webapps这个默认的应用目录也是可以改变.打开Tomcat的conf目录下的server.xml文件,找到下面内容: <Host

linux基础知识学习笔记

1.Linux介绍 Linux版本: 内核版本:最基本的核心程序,只要用于企业和个人在此基础自行开发所需功能. 发行版本:在内核基础上增加了一些常用软件,满足企业和用户直接使用的基本需求. Linux应用领域: 个人桌面:图形桌面开发 服务器领域:整个系统就像dos命令行一样,全部命令操作. 嵌入式领域(智能硬件):在Linux基础上开发自己所需的功能然后将程序烧到硬盘中去执行. 后两个实用最广泛: 2.Linux目录和文件操作 Linux目录: Linux的四种文件类型: 1.可分享的 可以分

python基础知识学习

基础数据类型 int整型 >>> 1111 1111 >>> type(1111) <type 'int'> >>> str字符串 字符串是不可修改的 >>> a = 'a' >>> type(a) <type 'str'> 去空格 >>> a = ' hello,world' >>> a.strip() 'hello,world' >>>

Go语言基础知识学习笔记1

安装教程我就不写了,推荐大家下载msc的安装包,因为他会自动帮你配置一些环境变量,但是GOPATH这个工作目录的环境变量需要自己配置 右键我的电脑->属性->高级系统设置->环境变量->新建系统变量 变量名称大写 GOPATH 路径就你的工作目录,如我的是D:/go 如果有多个工作目录就使用";"分号分割 根据约定,GOPATH下需要建立3个目录: bin (存放编译后生成的可执行文件)pkg (存放编译后生成的包文件)src (存放项目源码) 查看环境变量与工

c++基础知识学习-----数据程序的储存、表示形式和基本运算

刚开始学习c++  ,看书总结了一点注意事项,一来记录下来方便后续查看,二来希望可以对和我一样的小白有点帮助 数据程序的储存.表示形式和基本运算 1.1/1.2(书本的章节){1.输入时内容之间用空格隔开 2.函数的声明与命名相似,仅需在主函数中函数调用之前将函数的命名后加分号写入主函数中即可声明 3.C++的输出格式:cout<<输出内容<<endl :输入格式:cin>>输入内容: 4.主函数一般定义为int型:是则返回1,否则返回0: 5.命名空间的名字是不能重复