在 PHP 中制作此 C# 代码的等效项(用于 SOAP 调用)时遇到一些麻烦。
C#
var articleQueries = new List<ArticleQuery>;
articleQueries.Add(new ArticleQuery { ArticleNumber = 1 });
articleQueries.Add(new ArticleQuery { ArticleNumber = 2 });
已阅读PHP 中 C# 的“列表”的等价物是什么?没有成功。
在 PHP 中制作此 C# 代码的等效项(用于 SOAP 调用)时遇到一些麻烦。
C#
var articleQueries = new List<ArticleQuery>;
articleQueries.Add(new ArticleQuery { ArticleNumber = 1 });
articleQueries.Add(new ArticleQuery { ArticleNumber = 2 });
已阅读PHP 中 C# 的“列表”的等价物是什么?没有成功。
PHP 没有列表,但它有数组。
您可以使用数组作为堆栈使用array_push
. 然后您可以使用 再次取出项目array_pop
,就像数组是一个堆栈一样。
在http://www.w3schools.com/php/php_ref_array.asp查看 W3CSchool 的 PHP 数组参考。
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;