doulianxing4015 2013-12-24 07:57
浏览 23
已采纳

为什么变量与数学运算不起作用? [关闭]

I have a predefined array $ar .

$num = count($ar) - 2;
print $ar[$num];

I always get an error when I'm trying to do an opertaion like this. I have also tried

print $ar[count($ar) - 2];

It gives me the same error yet again. I'm just frustrated.Tried so many ways.None of them work. How do i use mathematical symbols???!!

Thanks, Sai

EDIT:

Here is the code.

$linez = "http://directurl.com/image1.png
http://directurl.com/image2.png
";
$ar = explode("
",$linez);
$num = count($ar) - 1;
print $num;

It prints 2 instead of 1

  • 写回答

2条回答 默认 最新

  • dsour68888 2013-12-24 08:03
    关注

    According your edited question : You had a extra new line after two image url in $linez. Your array length is 3 so you got 2 in $num.After removing last newline from $linez your array length is 1=2 so you get 1 in $num

      $linez = "http://directurl.com/image1.png
        http://directurl.com/image2.png";
        $ar = explode("
    ",$linez);
        $num = count($ar) - 1;
        print $num;
    

    It will work :) Demo : https://eval.in/82417

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测