PHP:array\u push在类中
嗨,我是PHP新手,正在尝试实现一个类。在类中,我的变量之一是数组。基本上,我所困惑的是如何初始化数组,然后使用函数向数组中添加元素。这是我到目前为止的代码,但是我在IDE中收到一条语法错误消息PHP:array\u push在类中,php,arrays,Php,Arrays,嗨,我是PHP新手,正在尝试实现一个类。在类中,我的变量之一是数组。基本上,我所困惑的是如何初始化数组,然后使用函数向数组中添加元素。这是我到目前为止的代码,但是我在IDE中收到一条语法错误消息 <?php class Food { var $foodName = ""; var $foodCals = ""; var $foodDesc = ""; var $foodPrice = ""; var $numSides = ""; $sidesArray = a
<?php
class Food
{
var $foodName = "";
var $foodCals = "";
var $foodDesc = "";
var $foodPrice = "";
var $numSides = "";
$sidesArray = array();
function addSide($sideItem)
{
array_push($sidesArray, "$sideItem");
}
}
?>
我做错了什么?
谢谢。您需要在函数中这样引用您的成员变量:
$this->sidesArray
在课堂上这样声明:
public $sidesArray;
我建议您在php.net上阅读。非常感谢您的快速回答。
public $sidesArray;