echo输出数组的值 php

「爱情、让人受尽委屈。」 2024-04-03 13:32 228阅读 0赞

  我来到这个奇怪的问题.

  我从数组中获取值并尝试比较它但它不起作用.

  代码1

  echo $data->item[0][‘promocode’].’

  ‘;

  echo $data->item[1][‘promocode’];

  ?>

  输出-1

  inhouse

  inhouse

  现在让我们尝试使用if else条件,如果两个值相同或不同

  码2

  if(($data->item[0][‘promocode’])==($data->item[1][‘promocode’])){

  echo “both values are same”;

  } else {

  echo “both values are NOT same”;

  }?>

  输出-2

  both values are NOT same

  很奇怪

  我不明白我做错了什么.

  让我们尝试上面的exaple指定变量

  代码3

  $data0=$data->item[0][‘promocode’];

  $data1=$data->item[1][‘promocode’];

  if($data0==$data1){

  echo “both values are same”;

  } else {

  echo “both values are NOT same”;

  }?>

  输出-3

  both values are NOT same

  我现在正拉着我的头发.

  现在硬编码变量中的值

  码4

  $data0=’inhouse’;

  $data1=’inhouse’;

  if($data0==$data1){

  echo “both values are same”;

  } else {

  echo “both values are NOT same”;

  }?>

  输出4

  both values are same

  所以我的问题是为什么会发生这种情况?

  我有元素数组,我想用当前值检查以前的值,如果尝试然后做一些事情.

  谢谢你的时间.

发表评论

表情:
评论列表 (有 0 条评论,228人围观)

还没有评论,来说两句吧...

相关阅读

    相关 php 输出某个

      php在数组中判断某个值是否存在   php在数组中查找指定值是否存在的方法有很多,记得很久以前我一直都是傻傻的用foreach循环来查找的,下面我主要分享一下用php内

    相关 php输出

      php 如何去除一个数组里面的重复值?按一般的思维,一般都会是进行两个 foreach 循环剔除掉数组里面相同的值。但是这个方法不是一种最优的方法,下面介绍一个 php 自

    相关 php输出key

      下面由thinkphp框架开发栏目给大家介绍Thinkphp volist多重循环原样输出数组key值的使用总结,希望对需要的朋友有所帮助!   ![php输出数组的ke