Liefert die Länge des angegebenen Feldes

# mysql_field_len

(PHP 4, PHP 5)

mysql_field_len — Liefert die Länge des angegebenen Feldes

Warnung

Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wurde in PHP 7.0.0 entfernt. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO_MySQL. Weitere Informationen bietet der Ratgeber MySQL: Auswahl einer API. Alternativen zu dieser Funktion umfassen:

- mysqli_fetch_field_direct() [length]
- PDOStatement::getColumnMeta() [len]

### Beschreibung

function mysql_field_len(resource `$result`, int `$field_offset`): int|false

mysql_field_len() gibt die Länge des angegebenen Feldes zurück.

### Parameter-Liste

`result`

  Das Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query().

`field_offset`

  Der numerische Offset des Feldes. Der `field_offset` beginnt bei `0`. Falls `field_offset` nicht existiert, wird eine Warnung der Stufe `E_WARNING` erzeugt.

### Rückgabewerte

Gibt die Länge des Feldes zurück, das dem übergebenen Index entspricht. Bei einem Fehler wird `false` zurückgegeben.

### Beispiele

Beispiel #1 mysql_field_len()-Beispiel

`<?php
$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!$result) {
echo 'Konnte die Abfrage nicht ausführen: ' . mysql_error();
exit;
}
// Gibt die Länge der Spalte id zurück, wie im Datenbankschema definiert
$length = mysql_field_len($result, 0);
echo $length;
?>`

### Anmerkungen

> Hinweis: Für die Abwärtskompatibiliät kann der folgende veraltete Alias verwendet werden: mysql_fieldlen()

### Siehe auch

- mysql_fetch_lengths() - Liefert die Längen aller Felder aus einem Ergebnis
- strlen() - Ermitteln der String-Länge

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open