0
У меня есть эта функция, и она возвращает Parse error: syntax error, unexpected T_RETURN
. Буду признателен, что вы мне поможете. Благодарю.Неожиданный синтаксис и ошибка синтаксического анализа T_RETURN
function getPin(){
return substr(str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ123456789123456789123456789'), 0, 6); ;
}
function validPin(){
$pre = getPin();
$sql = mysql_query("SELECT * FROM `images` WHERE `pin` = '$pre' ");
$count = mysql_num_rows($sql);
if($count > 0){
return validPin();
}else{
return $pre;
}
}
Синтаксическая ошибка с приведенным выше кодом отсутствует. Ваша ошибка в другом месте. – nickb
Какая строка на самом деле возвращает ошибку? –
На самом деле, я заметил, что ошибок нет. Этот фрагмент кода находится на самом деле из строки 10-23, и он сообщает, что он находится в строке 11 (фактически это выражение '' return substr() ... ''). @MikeBrant – Luis