Intereting Posts
Требуется регулярное выражение для соответствия нескольким строкам, пока не будет найдено совпадение между общими разделителями Предупреждение: mysqli_fetch_array () ожидает, что параметр 1 будет mysqli_result, null указан в /public_html/access/login.php в строке 15 Symfony2 обновляет данные с помощью формы Как читать только части текстового файла? Обмен сеансами между двумя приложениями CodeIgniter Request-URI Слишком большой Как использовать Markdown & MySQL? PHPMailer 5.1 отправляет дубликаты писем при добавлении более 1 приемника dompdf "Максимальное время выполнения 30 секунд превышено" Пользовательский модуль Magento, Неустранимая ошибка: вызов функции-члена setFormAction () Регулярное выражение Получить адрес электронной почты с адреса электронной почты Отображение pagination php 5pages PHP MySQL – раз в неделю Установка часового пояса для UTC (0) в PHP PHP: Как определить тип MIME вложений электронной почты?

Как читать определение функции в руководстве по PHP

Я просмотрел документацию PHP для этой функции ниже и попытался понять, что [, до второго параметра означает?

string basename ( string $path [, string $suffix ] ) 

Почему бы просто не упомянуть об этом ниже:

 string basename ( string $path , string $suffix ) 

Вышеприведенное объяснение должно помочь мне понять следующее определение функции:

 array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\" ]]]] ) 

Solutions Collecting From Web of "Как читать определение функции в руководстве по PHP"

[] просто указывает, что аргумент является необязательным. В вашем примере:

 string basename ( string $path [, string $suffix ] ) 

Это basename функции, которое принимает аргумент $path и, необязательно, аргумент $suffix . Он возвращает string .

Также может быть начальное значение, как в вашем втором примере:

 array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\" ]]]] ) 

В этом случае аргумент $length является необязательным, и значение 0 будет использоваться, если оно не будет предоставлено.