Aklımda, biz thorouly Object (sınıf örneği) kavramını atmak olabilir phper, sadece dizi ve Mod Class gerekir:
Bu yöntem olarak ilk modunda tüm diziler herhangi bir dizi işlevi destekler:
<?php
$array1->array_flip(this);
?>
Kullan "-> modu ()" minimal veri seti doğrulamak, ve sonra mod sınıfı geçmek için:
<?php
$array1->mode('class1', $success);
?>
Herhangi bir mod sınıfı, var - içinde ">) (inşa", ama var "-> validate ()" minimal veri kümesini doğrulamak için.
The array in a mode still could use array function as its method, but after using any of them the array will be switched back into basic array mode,
and we need to use "->mode('class1', $success);" to switch mode back.
Radikal düşünce veri merkezli programlama, biz veriyi (dizi) ve aktivite (sınıf yöntemi) ayırmak gerekir.
Biz OO (nesne yönelimli) parçaları kurtulmak için, php motor değiştirmek ve Mod Sınıf destek verebilecek, biz MyPHP diyebiliriz.
For example:
$array_man1 could be set into two modes:cls_normal_man and cls_crazy_man:
<?php
$array_man1->mode('cls_normal_man')->normal_method1()->mode('cls_crazy_man')->crazy_method1();
?>