blognevis
پنج شنبه 16 خرداد 1392, 13:53 عصر
سلام
لطفا در این مورد راهنمایی کنید
کد زیر را مشاهده کنید
class Shopingcart
{
private $cart = array();
public function Shopingcart($item) {
$this->cart = $item;
}
public function add($name_carts) {
// $i = count($this->cart);
// $this->cart[$i] = $name_carts;
$this->cart[] = $name_carts;
}
public function show() {
//var_dump($this->c);
print_r($this->cart);
print "<br>";
print_r(array_count_values($this->cart));
}
}
$shopingcart = new Shopingcart(array("ali", "reza", "mohsen","mohammad","ali"));
$shopingcart->add("mohammad");
$shopingcart->show();
خوب هممطور که مشاهده میکنید چندتا مقدار تکراری داریم حالا من میخوام مقدار تکراری ها بصورت یک ارایه زیر مجموعه ارایه اصلی تعریف بشه
مثلا مقدار محمد یک ارایه با دو مقدار باشد ژون دوبار تعریف شده و مابقی یک ارایه با یک عنصر
لطفا در این مورد راهنمایی کنید
کد زیر را مشاهده کنید
class Shopingcart
{
private $cart = array();
public function Shopingcart($item) {
$this->cart = $item;
}
public function add($name_carts) {
// $i = count($this->cart);
// $this->cart[$i] = $name_carts;
$this->cart[] = $name_carts;
}
public function show() {
//var_dump($this->c);
print_r($this->cart);
print "<br>";
print_r(array_count_values($this->cart));
}
}
$shopingcart = new Shopingcart(array("ali", "reza", "mohsen","mohammad","ali"));
$shopingcart->add("mohammad");
$shopingcart->show();
خوب هممطور که مشاهده میکنید چندتا مقدار تکراری داریم حالا من میخوام مقدار تکراری ها بصورت یک ارایه زیر مجموعه ارایه اصلی تعریف بشه
مثلا مقدار محمد یک ارایه با دو مقدار باشد ژون دوبار تعریف شده و مابقی یک ارایه با یک عنصر