$array = [
['text' => "Сегодня мы пошли с друзьями на речку."],
['text' => "Вчера мы ходили с самого утра по магазинам."],
['text' => "Сегодня мы гуляли возле большого парка."]
];
$string = implode(" ", array_column($array, "text"));
$lowercased = mb_strtolower($string);
$cleaned = preg_replace("/[^а-я ]/u", "", $lowercased);
$words = explode(" ", $cleaned);
$frequency = array_count_values($words);
SELECT
`trade_history`.`uf_date`
FROM
`information_schema`.`tables` AS `informationSchemaTable`
JOIN `dbname`.`trade_history` ON (`informationSchemaTable`.`auto_increment`-1=`trade_history`.`id`)
WHERE 1
AND `informationSchemaTable`.`table_schema` = 'dbname'
AND `informationSchemaTable`.`table_name` = 'trade_history'
if (!session_id()) {
session_start();
}
if (array_key_exists("PRICE", $_GET) && $_GET['PRICE'] === "Y") {
$_SESSION['PRICE'] = "Y";
}
if (array_key_exists("PRICE", $_SESSION) && $_GET['PRICE'] === "Y") {
// здесь код, специфичный для PRICE=Y в сессии
}
$file = new SplFileObject("file.txt", "r");
$file->seek(PHP_INT_MAX);
$lastLine = $file->key();
$lines = new LimitIterator($file, $lastLine-5, $lastLine);
var_dump(iterator_to_array($lines));
$encodedData = '{"result":[{"id":"103513","user":"user_repeat","time_upd":"2020-12-09 08:45:02"},{"id":"103517","user":"user_repeat","time_upd":"2020-12-09 08:45:02"},{"id":"103522","user":"user_no_repeat","time_upd":"2020-12-09 08:45:02"}]}';
$decodedData = json_decode($encodedData, true);
$userRepeats = [];
foreach ($decodedData['result'] as $info) {
if (!array_key_exists($info['user'], $userRepeats)) {
$userRepeats[$info['user']] = 0;
}
$userRepeats[$info['user']]++;
}
arsort($userRepeats);
$mexRepeatsUser = [key($userRepeats)=>current($userRepeats)];
var_dump($userRepeats);
var_dump($mexRepeatsUser);
<?php $cf = get_post_meta(get_the_ID(), 'n', true);
<?php if (!empty($cf)) { ?>
<meta name="robots" content="noindex,follow"/>
<?php } ?>
<?php if ( is_search() || is_404() || in_category(3) || is_tag() || is_author() ) { ?>
<meta name="robots" content="noindex,follow" />
<?php } ?>
<meta property="og:description" content="<?= get_post_meta(get_the_ID(), 'd', true) ?>"/>
$connect = mysqli_connect("localhost", "root", "", "site");
$sql = "SELECT * FROM `users` WHERE `login` = ?";
$stmt = $connect ->prepare($sql);
$stmt->bind_param("s", $_POST['username']);
$stmt->execute();
$stmt->store_result();
if ($stmt->num_rows > 0) {
echo 'This username is already taken';
} else {
echo 'This username is available';
}
iframe.docement.write(decodeURIComponent('<?= rawurlencode($message) ?>'));
$array = array_filter($array, function($element) {
return $element['name'] !== "Иванов";
});
$array = array_values($array)
. Это поможет избежать неожиданностей при json_encode, например ;) $save_to_path = preg_replace("/(.png)|(.jpg)|(.jpeg)/", "", $read_from_path) . ".webp";
$vars['orderNumber'] = uniqid();
Их нужно преобразовать в строку
по идее должно выдать два совпадение (5,6)
как реализовать задачу
$intersection = array_intersect_assoc($m, $m1);
$intersectionString = implode(",", $intersection);