php 中的小问题,在线给分。

zgycsmb 2008-07-16 04:17:24
1 符号<>在PHP是怎么用呀,
2 PHP中定义了
class soapplyleave
{
var $db;

var $public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,

);
如果要调用到的方法在这没有设为TRUE,情况会怎么样,这样定义又是什么意思?
谢谢!
...全文
128 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianziai0912 2008-07-18
  • 打赏
  • 举报
回复
呵呵,都没MSN,
邮箱还是有一个
qianziai.9724724@163.com
xuzuning 2008-07-17
  • 打赏
  • 举报
回复
都是答非所问

1.
$public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,
);



$public_functions['add_leave_record'] = True;
$public_functions['update_leave_record'] = True

是一样的

2.
=> 不是 "等于小于",而是数组元素的赋值号.只用于array( ) 结构中
testoktest 2008-07-17
  • 打赏
  • 举报
回复
<> 不等于,php可以代替 !=

var $public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,

);
就这本身,定义了个数组变量$public_functions,
这数组有两个键名,值都是true
zgycsmb 2008-07-17
  • 打赏
  • 举报
回复
楼上的,可以留下你的MSN吗,
qianziai0912 2008-07-17
  • 打赏
  • 举报
回复
<>是不等于...


呵呵``数组里面的键值对...
就是你array()里面
'add_leave_record' => True,
这就是键 这就是值


当你调用键add_leave_record的时候,其实就是调用键所对应的值true

如:echo['add_leave_record'];//True


zgycsmb 2008-07-17
  • 打赏
  • 举报
回复
7楼的,在吗,
$public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,
);



$public_functions['add_leave_record'] = True;

要是我把
$public_functions = array
(
'add_leave_record' =>True,
要是有一新addddx()函数,
没有true,或是false ,或是没有放到array,三种情况分别会怎么样呢,
在线答,
谢谢。
zgycsmb 2008-07-17
  • 打赏
  • 举报
回复


6 楼,在吗,
 true 为键名?
做什么用的呀,
说明白点咯,
谢谢。
yijiang 2008-07-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 guosheng1987 的回复:]
回 1 <?php ?>

2 这样写比较好 不要用var
class soapplyleave
{
public $db;

public $public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,
);
}

$obj = new soapplyleave();
echo $obj->$public_functions['add_leave_record'];


[/Quote]
正解
liminlimin 2008-07-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lgzxz999 的回复:]
1. <>指什么,php里面有 <>吗?mysql语句里面 <>代表不等于
2.不知道为什么用var JS?PHP?
[/Quote]

在php类里定义属性要用var
my_web 2008-07-16
  • 打赏
  • 举报
回复
没看懂lZ什么意思
lgzxz999 2008-07-16
  • 打赏
  • 举报
回复
1.<>指什么,php里面有<>吗?mysql语句里面<>代表不等于
2.不知道为什么用var JS?PHP?
guosheng1987 2008-07-16
  • 打赏
  • 举报
回复
回 1 <?php ?>

2 这样写比较好 不要用var
class soapplyleave
{
public $db;

public $public_functions = array
(
'add_leave_record' => True,
'update_leave_record'=> True,
);
}

$obj = new soapplyleave();
echo $obj->$public_functions['add_leave_record'];

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧