php 中 两个$ 符号一起写是什麽意思啊?
<?phpif(isset($$payment->form_action_url)){$form_action_url=$$payment->form_action_ur...
<?php
if (isset($$payment->form_action_url)) {
$form_action_url = $$payment->form_action_url;
} else {
$form_action_url = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL');
}
echo tep_draw_form('checkout_confirmation', $form_action_url, 'post','onSubmit="return Confirmation()"');
?> 展开
if (isset($$payment->form_action_url)) {
$form_action_url = $$payment->form_action_url;
} else {
$form_action_url = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL');
}
echo tep_draw_form('checkout_confirmation', $form_action_url, 'post','onSubmit="return Confirmation()"');
?> 展开
3个回答
展开全部
这两个符号与thinkPHP无关,thinkPHP是PHP的一种开发框架,针对大型项目会显得更有效率。你在前期学习的时候可以不考虑他。而专注的学习PHP即可
_____________________________
-> 是指对象的方法或者属性
如 $a->number;
$a->run();
这是面向对象的编程写法,$a是一个实例化的对象 number是他的属性 run()是他的一个方法
=> 是数组元素赋值的符号
如
$arr=array("a"=>"about","c"=>"class");
相当于说$arr这个数组中
键值a对应的值为about
键值c对应的值为class
_____________________________
-> 是指对象的方法或者属性
如 $a->number;
$a->run();
这是面向对象的编程写法,$a是一个实例化的对象 number是他的属性 run()是他的一个方法
=> 是数组元素赋值的符号
如
$arr=array("a"=>"about","c"=>"class");
相当于说$arr这个数组中
键值a对应的值为about
键值c对应的值为class
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个 $$ 是 可变变量,就是一个变量的变量名可以动态的设置和使用
<?php
$a="hello";
$hello="world";
echo $a." ".$$a;
?>
输出 hello,world;
<?php
$a="hello";
$hello="world";
echo $a." ".$$a;
?>
输出 hello,world;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可变变量
$a = 'abc';
$$a = 123;
相当于 $abc = 123
$a = 'abc';
$$a = 123;
相当于 $abc = 123
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询