PHP - комбинирование операций и функций: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== PHP - комбинирование операций и функций === <syntaxhighlight lang="php"> <?php /// substr() - возврат подстрок...») |
Admin iph (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
=== PHP - комбинирование операций и функций === | === PHP - комбинирование операций и функций === | ||
+ | |||
+ | |||
+ | Про функцию substr() - Возвращает подстроку | ||
+ | *https://www.php.net/manual/ru/function.substr.php | ||
Строка 19: | Строка 23: | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<?php | <?php | ||
+ | // Проверка заглавности Первой буквы через функцию strtoupper() | ||
+ | // в качестве аргумента передаем ей только первый символ | ||
function isFirstLetterInUpperCase($str1) | function isFirstLetterInUpperCase($str1) | ||
{ | { | ||
Строка 33: | Строка 39: | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<?php | <?php | ||
+ | // прочерка четности функции - остаток от деления | ||
+ | // приоритет арифметических операций всегда выше логических | ||
function isEven($num) | function isEven($num) | ||
{ | { |
Текущая версия на 15:05, 30 ноября 2020
PHP - комбинирование операций и функций
Про функцию substr() - Возвращает подстроку
<?php /// substr() - возврат подстроки https://www.php.net/manual/ru/function.substr.php /// функция совпадения с "Match" function hasMatchReference($str2) { $res1 = substr($str2, 0, 5); return $res1 === "Match"; } var_dump(hasMatchReference('')); var_dump(hasMatchReference('Matchghy')); //1 var_dump(hasMatchReference('match')); var_dump(hasMatchReference('Match')); //1
<?php // Проверка заглавности Первой буквы через функцию strtoupper() // в качестве аргумента передаем ей только первый символ function isFirstLetterInUpperCase($str1) { $firstLetter = $str1[0]; // извлекаем первый символ из строки $isSame = strtoupper($firstLetter) === $firstLetter; return $isSame; } var_dump(isFirstLetterInUpperCase("testing")); // 0 var_dump(isFirstLetterInUpperCase("Testing")); //1
<?php // прочерка четности функции - остаток от деления // приоритет арифметических операций всегда выше логических function isEven($num) { return $num % 2 === 0; } var_dump(isEven(15)); // false var_dump(isEven(10)); // true