作者yuma (not)
看板PHP
标题Re: [请益] if的叙述??
时间Mon Nov 19 04:56:03 2007
※ 引述《yuma (not)》之铭言:
: if(条件式){
: 内容
: }
: 请问一下 条件式里面如果放for回圈 似乎就不行
: 我要做的方式
: 有好几笔资料储存在阵列内
: 然後要每一笔资料比对登入的使用者
: 例如:王小明,李大维,沈小胖 (三笔资料)
: 然後登入的使用者一一去比对那三笔资料
: 如果有符合到的使用者
: 文章内容 才会显示
: 我本来想到的办法是
: if(for($n=0;$n<$num;$n++){
: $person[$n] == $UserInfo['Name'];
: })
: {
: echo $content;
: }
: 可是会出现错误
: 是代表if条件式不能使用for回圈吗??
: 还是也别的办法 可以解决我的问题呢??
: 麻烦大家罗!! 谢谢~~
我写一下提供的建议
第一个是把for写在外面
$num=count($person);
for($n=0;$n<$num;$n++){
if($person[$n] == $UserInfo['Name'])
{
echo $content;
}
}
是这个意思吗??? 不过还是会错
然後bu建议的in_array 是一维阵列吧?!
可以以这个为例子 写一下大概的程式码吗??
因为我还有点不懂怎麽使用 @"@
麻烦罗!! 谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.189.39
1F:推 buganini:if(in_array($UserInfo['Name'],$person))echo $content; 11/19 04:56