0

在 PHP 中制作此 C# 代码的等效项(用于 SOAP 调用)时遇到一些麻烦。

C#

var articleQueries = new List<ArticleQuery>;
articleQueries.Add(new ArticleQuery { ArticleNumber = 1 });
articleQueries.Add(new ArticleQuery { ArticleNumber = 2 });

已阅读PHP 中 C# 的“列表”的等价物是什么?没有成功。

4

2 回答 2

0

PHP 没有列表,但它有数组。

您可以使用数组作为堆栈使用array_push. 然后您可以使用 再次取出项目array_pop,就像数组是一个堆栈一样。

在http://www.w3schools.com/php/php_ref_array.asp查看 W3CSchool 的 PHP 数组参考。

于 2013-09-12T11:42:28.187 回答
0

PHP 是一个通用字段,可以用作列表和字典。等价于 add []。更多关于 PHP 数组: http: //php.net/manual/en/book.array.php

$articleQueries = array();

$obj = new ArticleQuery();
$obj->ArticleNumber = 1;
$articleQueries[] = $obj;

$obj = new ArticleQuery();
$obj->ArticleNumber = 2;
$articleQueries[] = $obj;
于 2015-03-05T10:24:17.357 回答