Heim tägliche Programmierung PHP-Kenntnisse PHP prüft, ob alle Werte im Array Strings sind

PHP prüft, ob alle Werte im Array Strings sind

Jan 15, 2019 pm 03:35 PM

PHP prüft, ob alle Werte im Array Zeichenfolgen sind. Wir können die integrierten Funktionen array_sum, array_map, is_string und andere verwandte Funktionen in PHP verwenden, um dies zu erreichen.

PHP prüft, ob alle Werte im Array Strings sind

Im Folgenden stellen wir Ihnen anhand konkreter Codebeispiele vor, wie PHP ermittelt, ob alle Werte im Array Strings sind.

Das Codebeispiel lautet wie folgt:

<?php
function check_strings_in_array($arr)
{
    return array_sum(array_map(&#39;is_string&#39;,$arr)) == count($arr);
}
$arr1 = array(&#39;PHP&#39;,&#39;Js&#39;,&#39;Python&#39;);
$arr2 = array(&#39;SQL&#39;,200,&#39;MySQL&#39;);

var_dump(check_strings_in_array($arr1));
var_dump(check_strings_in_array($arr2));
Nach dem Login kopieren

Hier ermitteln wir, ob Zeichenfolgen in den Arrays $arr1 und $arr2 vorhanden sind.

Die Beurteilungsergebnisse lauten wie folgt:

PHP prüft, ob alle Werte im Array Strings sind

Einführung in die verwandte Funktion:

array_sum — Rechtssummierung aller Werte im Array

array_sum ( array $array ) : number
Nach dem Login kopieren

array_sum() Addiert alle Werte im Array und gibt das Ergebnis zurück.

Parameterarray, das Eingabearray.

Rückgabewert. Die Summe aller Werte wird als Ganzzahl oder Gleitkommazahl zurückgegeben. Wenn das Array leer ist, wird 0 zurückgegeben.

array_map – Wenden Sie die Rückruffunktion auf jedes Element des Arrays an

array_map ( callable $callback , array $array1 [, array $... ] ) : array
Nach dem Login kopieren

array_map(): Gibt das Array zurück, das das Array ist, nachdem die Rückruffunktion auf jedes Element angewendet wurde Element von array1. Die Anzahl der Callback-Funktionsparameter und die Anzahl der an array_map() übergebenen Arrays müssen gleich sein.

Parameter, Rückruffunktion, wird auf jedes Element in jedem Array angewendet.

Array1 Array, durchlaufen und die Rückruffunktion ausführen.

...
Nach dem Login kopieren

Liste von Arrays, die jeweils die Rückruffunktion durchlaufen und ausführen.

Rückgabewert, Rückgabearray, das alle Elemente von Array1 nach der Verarbeitung der Rückruffunktion enthält.

is_string – Erkennen, ob die Variable eine Zeichenfolge ist

count – Zählt die Anzahl der Zellen im Array oder die Anzahl der Attribute darin das Objekt

In diesem Artikel geht es um die Methode von PHP, zu prüfen, ob alle Werte eines Arrays Zeichenfolgen sind. Ich hoffe, dass er für Freunde in Not hilfreich sein wird!

Das obige ist der detaillierte Inhalt vonPHP prüft, ob alle Werte im Array Strings sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)