proWoke
Новичок
Вот начал пользоваться английской документацией и наткнулся на такой пример
И вот меня вот этот момент удивил:
echo "is not an string\n";
. Разве артикль an тут к месту? Он вроде ставится перед гласными буквами только, согласно учебнику по грамматике английского языка, а тут перед согласной стоит. Так вот у меня вопрос. Это такие плохие знания грамматики у меня или в официальной документации могут быть подобного рода ошибки?
PHP:
<?php
if (is_string("23")) {
echo "is string\n";
} else {
echo "is not an string\n";
}
var_dump(is_string('abc'));
var_dump(is_string("23"));
var_dump(is_string(23.5));
var_dump(is_string(true));
?>
И вот меня вот этот момент удивил:
echo "is not an string\n";
. Разве артикль an тут к месту? Он вроде ставится перед гласными буквами только, согласно учебнику по грамматике английского языка, а тут перед согласной стоит. Так вот у меня вопрос. Это такие плохие знания грамматики у меня или в официальной документации могут быть подобного рода ошибки?