Канал с книгами по PHP. Только новые книги для старта карьеры.
В планах тесты с разбором задач по PHP.
По рекламе: @anothertechrock
Post #97
1.55K
УЮ @phpdom
Showing posts older than #99 · Back to latest
function isAvailableVideo($videoId) {
$headers = get_headers('https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v='.$videoId.'&format=json');
return (substr($headers[0], 9, 3) !== '404');
}
Если видео доступно и открывается, то функция возвратит true, если с видео что-то не так, возвратит false<?php
mysql_query("
UPDATE `table` SET
`count` = `count`+1
WHERE `id`= ".(int)$id
);<?phpКрасиво, но слишком длинно! А теперь реализуем тоже самое, только через тернарный оператор:
if(!empty($_POST['ok'])) {
$ok = trim($_POST['ok']);
} else {
$ok = false;
}
<?phpСократили проверку в одну строку, а читать стало так же удобно, как было и ранее, порой даже удобнее.
$ok = (!empty($_POST['ok']) ? trim($_POST['ok']) : false);