php/asp/jsp是什么
更新时间: 2024-05-18 15:12:23
(1)php/asp/jsp是什么
三者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。ASP全名ActiveServerPages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。PHP是一种跨平台的服务器端的嵌入式脚本语言。JSP是Sun公司推出的新一代网站开发语言。
(2)php底层原理
1、PHP动态语言执行过程:拿到一段代码后,经过词法解析、语法解析等阶段后,源程序会被翻译成一个个指令(opcodes),然后ZEND虚拟机顺次执行这些指令完成操作。PHP本身是用C实现的,因此最终调用的也是C的函数,实际上,我们可以把PHP看做一个C开发的软件。
2、PHP的4层运行体系:
(1)Zend引擎:Zend整体用纯C实现,是PHP的内核部分,他将PHP代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如:hashtable、OO)、内存分配机制及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功能均围绕Zend实现。
(2)Extensions:围绕着Zend引擎,extensions通过组件式的方式提供各种基础服务,我们常见的各种内置函数(array系列)、标准库等都是通过extension来实现,用户也可以根据需要实现自己的extension的典型应用)。
(3)Sapi:Sapi全称ServerApplicationProgrammingInterface,也就是服务端应用编程接口,Sapi通过一系列钩子函数,使得PHP可以和外围交互数据,这是PHP非常优雅和成功的设计,通过sapi成功的将PHP本身和上层应用解耦隔离,PHP可以不再考虑如何针对不同应用进行兼容,而应用本身也可以针对自己的特点实现不同的处理方式。
(4)上层应用:这就是我们平时编写的PHP程序,通过不同的spai方式得到各种各样的应用模式,如何通过webserver实现web应用、在命令行下已脚本方式运行等等。
(3)php如何赋值
PHP赋值有以下情况:
1、直接赋值:赋值符号“等于号”,赋值符号前面的是变量,后边的是赋的值;
2、传递赋值:将一个表达式的值赋予一个变量,改变其中一个变量的值,不会影响到另一个变量的值;
3、引用赋值:当新的变量引用了原始变量的值后,如果改变新的变量将影响到原始变量。
- 美国的资源战略是什么美国的全球资源战...
- 科技进步改变资源贸易格局的原因科技发...
- 高温补贴要来啦高温津贴发放标准是什么
- 拼多多网店怎么运营拼多多店铺流量的来...
- 抖音助手点赞是真的吗抖音点赞是机器人...
- 抖音ip地址怎么换成外省的抖音如何改...
- 抖音商家拒绝退货退款怎么办抖音买家恶...
- 抖音点唱厅怎么赚钱抖音主播飞机加微信...
- 合纵连横是一种怎样的政策合纵连横是谁...
- 法术势说的是什么法术势是谁提出的
- 法后王是一种怎样的政治理念法后王是谁...
- 庖丁解牛有何养生之道庖丁解牛是什么意...
- 怎样做到无为而治无为而治是谁提出的
- 存天理灭人欲是一种怎样的思想存天理灭...
- 经世致用是一种怎样的思潮经世致用是谁...
- 魏晋风度说的是什么魏晋风度有什么意义
- 大一统的观念是如何产生的大一统的观念...
- 君权神授说的是什么君权神授是谁提出的
- 王道与仁政是一种怎样的主张自古忠孝难...
- 独善与兼济指的是什么上行下效说的是什...
- 定远5月18日天气预报:气温:低温1...
- 太和5月18日天气预报:气温:低温2...
- 临泉5月18日天气预报:气温:低温2...
- 萧县5月18日天气预报:气温:低温2...
- 凤台5月18日天气预报:气温:低温2...
- 明光5月18日天气预报:气温:低温1...
- 颍上5月18日天气预报:气温:低温2...
- 砀山5月18日天气预报:气温:低温2...
- 界首5月18日天气预报:气温:低温2...
- 泗县5月18日天气预报:气温:低温1...
- 灵璧5月18日天气预报:气温:低温2...
- 凤阳5月18日天气预报:气温:低温1...
- 利辛5月18日天气预报:气温:低温2...
- 五河5月18日天气预报:气温:低温1...
- 蒙城5月18日天气预报:气温:低温2...
- 怀远5月18日天气预报:气温:低温1...
- 全椒5月18日天气预报:气温:低温1...
- 濉溪5月18日天气预报:气温:低温2...
- 阜南5月18日天气预报:气温:低温2...
- 固镇5月18日天气预报:气温:低温1...
- 吉林5月18日天气预报:气温:低温 8℃~高温 13℃,小雨,紫外线最弱
- 平谷5月18日天气预报:气温:低温 17℃~高温 28℃,多云,紫外线强
- 门头沟5月18日天气预报:气温:低温 18℃~高温 29℃,多云,紫外线强
- 密云5月18日天气预报:气温:低温 16℃~高温 28℃,多云,紫外线强
- 房山5月18日天气预报:气温:低温 17℃~高温 29℃,多云,紫外线强
- 大兴5月18日天气预报:气温:低温 17℃~高温 29℃,多云,紫外线强
- 石景山5月18日天气预报:气温:低温 18℃~高温 29℃,多云,紫外线强
- 丰台5月18日天气预报:气温:低温 19℃~高温 30℃,多云,紫外线强
- 延庆5月18日天气预报:气温:低温 16℃~高温 26℃,多云,紫外线强
- 昌平5月18日天气预报:气温:低温 16℃~高温 29℃,多云,紫外线强