数据表的PHP等价物

数据表的PHP等价物,php,Php,会有人知道PHP等价于C#的数据表吗?我已经考虑过(简单地)使用二维数组,但认为它有点脏。是否有另一种数据结构可以用于以二维、面向行/列的方式(可能带有标题?)存储各种类型的数据,并且易于访问 我的另一个选择是为PHP创建一个DataTable结构,如果可能的话,我宁愿避免这样做 所有PHP的内置类型都比这简单得多 您最好的选择是查看一个数据库,如果有人这样做过的话,它就是这种功能的所在,但当然它是非常面向数据库的(有点像DataTable) 如果您只需要行、列和标题,那么这就足够简单,您可以自

会有人知道PHP等价于C#的数据表吗?我已经考虑过(简单地)使用二维数组,但认为它有点脏。是否有另一种数据结构可以用于以二维、面向行/列的方式(可能带有标题?)存储各种类型的数据,并且易于访问


我的另一个选择是为PHP创建一个DataTable结构,如果可能的话,我宁愿避免这样做

所有PHP的内置类型都比这简单得多

您最好的选择是查看一个数据库,如果有人这样做过的话,它就是这种功能的所在,但当然它是非常面向数据库的(有点像DataTable)


如果您只需要行、列和标题,那么这就足够简单,您可以自己滚动代码,可能需要30到40行左右。你自己做可能比找别人的更快。

可能会有帮助:

有一些eq.LIB可以作为免费/付费版本提供。总结如下:

phpgrid.org的使用示例

$g = new jqgrid();
$g->table = "clients";
$out = $g->render("list1");

您想要的2d阵列缺少什么?围绕一个2d数组创建一个类相对容易一些,这个数组有一些用于处理小事情的辅助方法。这是一种访问东西和设置行标题/列标题的干净方法。也许还有其他一些事情。如果你使用.Net的数据表,你就会明白我的意思。常规二维数组是…基本的,我希望未来的程序员知道,用两个字或更少的话来说,我使用的是什么样的数据结构,以及如何扩展/使用它。。。这不一定不好,只是一个警告。是的,我知道,大部分你可以很容易地转换成普通的obejcts tho,或者只是导入所需的内容。Zend很容易被用作一个独立的库tho.Hmm。这个DataGrid作为一个DataTable起作用吗?是的,我开始认为这就是我想要做的。这只需要更多的时间。告诉我,PHP支持操作符重载吗?这很简单吗?也许你不想把.net塞进php。除某些数组功能外,不支持运算符重载。你可以看一看数组访问过载,但这是你能得到的。如何将phpgrid.org与Symfony 2 MVCfirst集成:我已经在你的文章中做了同样的问题
如何将phpgrid集成到基于MVC的框架中,如Yii、Codeignitor、Zend Framework、CakePHP和其他框架中。
但没有起作用。