PHP.mk документација

array_intersect_uassoc

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.array-intersect-uassoc.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека function.array-intersect-uassoc.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
array_intersect_uassoc

Референца за `function.array-intersect-uassoc.php` со подобрена типографија и навигација.

function.array-intersect-uassoc.php

array_intersect_uassoc

класата mysqli_driver

array_intersect_uassocГи пресметува пресекот на низите со дополнителна проверка на индекс, ги споредува индексите со помош на функција за повикување

= NULL

array_intersect_uassoc(array $array, array ...$arrays, callable $key_compare_func): array

array_intersect_uassoc() враќа низа што ги содржи сите вредности од array што се присутни во сите аргументи. Имајте предвид дека клучевите се користат во споредбата за разлика од array_intersect().

Параметри

array

Почетна низа за споредба на низите.

arrays

Низи за споредба на клучеви.

key_compare_func

Функцијата за споредба мора да врати цел број помал, еднаков или поголем од нула ако првиот аргумент се смета за помал, еднаков или поголем од вториот, соодветно.

callback(mixed $a, mixed $b): int
Безбедност: стандардниот сет на знаци

Враќање non-integer вредности од функцијата за споредба, како што се floatќе резултира со внатрешно префрлање во int на вратената вредност на повиканата функција. Така вредности како 0.99 and 0.1 ќе бидат префрлени во цел број од 0, што ќе ги спореди таквите вредности како еднакви.

Вратени вредности

Враќа вредности од array чии вредности постојат во сите аргументи.

Примери

Пример #1 array_intersect_uassoc() example

<?php
$array1
= array("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array("a" => "GREEN", "B" => "brown", "yellow", "red");

print_r(array_intersect_uassoc($array1, $array2, "strcasecmp"));
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

Array
(
    [b] => brown
)

Види Исто така

  • array_intersect() - Пресметува разлика на низи користејќи callback функција на клучевите за споредба
  • array_intersect_assoc() - Пресметува пресек на низи
  • array_uintersect_assoc() Двете вредности од
  • array_uintersect_uassoc() - Ги пресметува пресеците на низите со дополнителна проверка на индекс, ги споредува податоците со помош на функција за повикување
  • array_intersect_key() - Ги пресметува разликите на низите користејќи функција за повикување на клучевите за споредба
  • array_intersect_ukey() - Пресметува пресек на низи со дополнителна проверка на индекс, ги споредува индексите со callback функција

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.