ループを書いたり、関数に引数を渡したりするのに助けが必要です。
switch ( $action ) {
case 'listItemTypeOne':
listItems(TypeOne);
break;
case 'newItemTypeOne':
newItem(TypeOne);
break;
case 'deleteItemTypeOne':
deleteItem(TypeOne);
break;
case 'listItemTypeTwo':
listItems(TypeTwo);
break;
case 'newItemTypeTwo':
newItem(TypeTwo);
break;
case 'deleteItemTypeOne':
deleteItem(TypeTwo);
break;
default:
listItems(TypeOne);
}
これらの型はクラスを表すことに注意してください。
今ここに私がまだ理解できないその部分があります
function listItem(Type)
$results = array();
$data = TypeClass::getList();
$results[Type] = $data['results'];
}
function newItem(Type) {
$results = array();
$type = new TypeClass;
$type->storeFormValues( $_POST );
$type->insert();
}
function deleteItem(Type) {
$type->delete();
}
項目タイプを関数に渡し、関数を重複させないようにするにはどうすればよいですか? ある種のループ?