php 中 两个$什么意思

 我来答
阿平呀
高粉答主

2019-08-17 · 繁杂信息太多,你要学会辨别
知道答主
回答量:24
采纳率:100%
帮助的人:2997
展开全部

php中两个$也就是$$用来定义可变变量。

PHP作为网络开发的强大语言之一,现在应用非常广泛,具有开放源代码,跨平台性强,开发快捷,效率高,面向对象,并且易于上手,专业专注等诸多优点。各种PHP开发框架也让程序开发变的简单有效。

所谓可变变量,就是一个变量的名,又是一个变量。可变变量的语法形式是php特殊的语法,其他语言中少见。有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。

在 PHP 的函数和类的方法中,超全局变量不能用作可变变量。$this变量也是一个特殊变量,不能被动态引用。

扩展资料:

一直以来php框架被广泛利用,多半都是基于mvc架构模式的,还有基于事件驱动模式的,大致列举三个国内框架:

1、ThinkPHP是一个性能卓越并且功能丰富的轻量级PHP开发框架,本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应用开发更简单、更快速。从1.*版本开始就放弃了对PHP4的兼容,因此整个框架的架构和实现能够得以更加灵活和简单。。

2、Canphp是一个中国开源的php框架,主要的设计理念就是为了追求简单,减少php初学者的学习成本,而且追求高效率,模版类不提供其他标签,直接应用php的源代码,还有它是微内核设计,移植性强,松散耦合等特点,能集成到你任何一个系统里面。其中集成的http类相当的强大,采集图片速度相当的快,为什么这样呢?因为适用了模拟异步多进程的原理。

3、KYPHP是一个中国开源的PHP框架,kyphp严格遵守OOP和MVC的理念,具有控件化、可扩展性强。kyphp设计理念是自由、简单。既可以用php源码编程,也可以使用标签,支持多语言,多数据库,多皮肤,多模型部署等,为程序员节省更多的时间。

参考资料来源:

百度百科-PHP框架

百度百科-可变变量

帐号已注销
2019-07-11 · TA获得超过1.2万个赞
知道答主
回答量:25
采纳率:0%
帮助的人:5671
展开全部

php 中 两个$也就是$$用来定义可变变量。

可变变量是指一个变量的变量名可以动态的设置和使用,利用一个普通的变量通过声明来设置,例如:

<?php

$a = 'hello';

?>

在上面的例子中 hello 使用两个美元符号($)之后,就可以作为一个可变变量的变量了。例如:

<?php

$$a = 'world';

?>


扩展资料

可变变量的特殊用法:

1、类的动态实例化

$var=“foo”;

$a=new $foo;

2、循环定义变量

for($i=0;$i<10;$i++)

{

${aa.$i}=“a”;

}

参考资料:百度百科-可变变量

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wpylj1314
推荐于2018-03-10 · TA获得超过149个赞
知道答主
回答量:152
采纳率:0%
帮助的人:144万
展开全部
可变变量
$first ="hello";
$hello ="world";
echo $first." ".$$first;
结果是 hello world

$$first就是$hello,因为$first的值是hello
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山西新华电脑学校
2020-07-29 · 初高中毕业学互联网技术来山西新华
山西新华电脑学校
山西新华电脑学校办学30多年,主要从事互联网教育。
向TA提问
展开全部
php中两个$也就是$$用来定义可变变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xsl25334
2012-05-18 · TA获得超过184个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:133万
展开全部
楼上的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式