Я изо всех сил, чтобы реализовать код PHP со следующей структурой:Вызов функции из другой функции в PHP
public function hookActionValidateOrder($params)
{
$invoice = new Address((int)$order->id_address_invoice);
$myStreet = $invoice->address1;
$myCity = $invoice->city;
$myPostcode = $invoice->postcode;
// ... SOME IRRELEVANT CODE HERE ...
$Tid = send($myStreet, $myCity, $myPostcode); /* Calling function send($a, $b, $c) */
}
public function send($a, $b, $c) /* function send($a, $b, $c) */
{
// ... CODE TO DO SOMETHING USING VARIABLES $a, $b, $c ...
}
Проблема заключается в том, этот код, кажется, это не распространяется на работу. Когда я помещаю его в проверку кода, он говорит: «Функция» send() 'не существует ». Скажите, пожалуйста, почему это так и как я это исправить?
Вы используете какие-либо рамки? –
Эти две функции инкапсулированы в класс? –