php 获取对象中的元素个数组长度,获取php类中的数组长度

标签:php

我是php中面向对象编程的新手.

我创建了一个带有数组属性的简单订单类.

方法orderLength不起作用.我得到一个错误.

Call to undefined method Order::count()

class Order {

private $order = array();

public function setOrder($wert) {

foreach($wert as $value) {

$this -> order[] = $value;

}

}

public function orderLength() {

$length = $this -> count(order);

return $length;

}

public function returnOrder() {

$value = $this -> order;

return $value;

}

}

$order = new Order;

$order -> setOrder(array('Book1','Book2','Book3','Book4'));

foreach($order->returnOrder() as $value) {

echo $value."
";

}

echo "The order Length is: ".$order->orderLength();

解决方法:

您可以尝试使用以下内容代替$this-> count(order)

$length = count($this->order);

标签:php

来源: https://codeday.me/bug/20190727/1551519.html

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页