나는 다음 코드와 내가 하나 개의 호출로 여러 값으로 배열을 업데이트 할 수 있도록 내가이를 편집 할 수 있습니다 궁금 해서요 있습니다PHP 클래스 업데이트 배열 - 만들려면 더 효율적
$var->updateArray("Value 1", "Value2", "Value 3", and so on....);
내 순간에 현재 코드는 다음과 같습니다
public function updateArray() {
if (func_num_args() > 0) {
$args = func_get_args();
foreach ($args as $arg) {
$this->myArray[] = $arg;
}
}
}
나는 시도하지 않았다
는<?php
class MyClass {
public $myArray = array();
public function updateArray($newValue) {
$this->myArray[] = $newValue;
}
public function showArray() {
foreach($this->myArray as $arrayValue) {
echo "<li>";
echo $arrayValue;
echo "</li>";
}
}
}
$var = new MyClass;
$var->updateArray("Value 1");
$var->updateArray("Value 2");
$var->updateArray("Value 3");
echo $var->showArray();
?>
감사 : 값의 배열을 전달 아래 스 니펫에 의해 설명 될 수 있습니다 :) 그 작품 – heady12