dba key split(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '=== dba_handlers === (PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8) ==== dba_handlers — Lista alla tillgängliga hanterare ==== ;Beskrivning <syntaxhighlight lang="php"> dba_handlers(bool $full_info = false): array </syntaxhighlight> dba_handlers() listar alla hanterare som stöds av den här extensionen. ;Parametrar :'''full_info''' Slår på/av visning av fullständig information i resultatet. ;Returnerar Returnerar en array med databasens hanterare. Om '''full_info''...')
 
Ingen redigeringssammanfattning
 
Rad 1: Rad 1:
=== dba_handlers ===
=== dba_key_split ===
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
(PHP 5, PHP 7, PHP 8)


==== dba_handlers Lista alla tillgängliga hanterare ====
==== dba_key_split Dela upp en nyckel i strängrepresentation till arrayrepresentation ====


;Beskrivning
;Beskrivning
<syntaxhighlight lang="php">
dba_key_split(string|false|null $key): array|false 
dba_handlers(bool $full_info = false): array
[[dba_key_split()]] delar upp en nyckel (strängrepresentation) till en arrayrepresentation.
</syntaxhighlight>
[[dba_handlers()]] listar alla hanterare som stöds av den här extensionen.


;Parametrar
;Parametrar
:'''full_info'''
:'''key'''
Slår på/av visning av fullständig information i resultatet.
Nyckeln i strängrepresentation.


;Returnerar
;Returnerar
Returnerar en array med databasens hanterare. Om '''full_info''' är inställt på '''true''', blir arrayen associativ med hanterarnas namn som nycklar och deras versionsinformation som värde. Annars returneras en indexerad array med endast hanterarnas namn.
Returnerar en array i formatet '''array(0 => group, 1 => value_name)'''. Funktionen returnerar '''false''' om nyckeln är '''null''' eller '''false'''.


;Notis
;Ändringslogg
När det interna cdb-biblioteket används visas hanterarna '''cdb''' och '''cdb_make'''.
{| class="wikitable"
|-
! Version !! Beskrivning
|-
| 8.4.0 || Att skicka '''null''' eller '''false''' till '''key''' är nu föråldrat.
|}


==== Exempel ====
==== Se även ====
 
* [[dba_firstkey()]] - Hämta första nyckeln
<pre>
* [[dba_nextkey()]] - Hämta nästa nyckel
<?php
* [[dba_fetch()]] - Hämta data specificerad av nyckel
 
echo "Tillgängliga DBA-hanterare:\n";
foreach (dba_handlers(true) as $handler_name => $handler_version) {
  // rensa versionsinformationen
  $handler_version = str_replace('$', '', $handler_version);
  echo " - $handler_name: $handler_version\n";
}
 
?>
</pre>
 
Följande exempel kommer att ge ett resultat som liknar:
 
<pre>
Tillgängliga DBA-hanterare:
- cdb: 0.75, Revision: 1.3.2.3
- cdb_make: 0.75, Revision: 1.2.2.4
- db2: Sleepycat Software: Berkeley DB 2.7.7: (08/20/99)
- inifile: 1.0, Revision: 1.6.2.3
- flatfile: 1.0, Revision: 1.5.2.4
</pre>


= Sidslut =
= Sidslut =

Nuvarande version från 20 december 2024 kl. 07.05

dba_key_split

(PHP 5, PHP 7, PHP 8)

dba_key_split — Dela upp en nyckel i strängrepresentation till arrayrepresentation

Beskrivning

dba_key_split(string|false|null $key): array|false dba_key_split() delar upp en nyckel (strängrepresentation) till en arrayrepresentation.

Parametrar
key

Nyckeln i strängrepresentation.

Returnerar

Returnerar en array i formatet array(0 => group, 1 => value_name). Funktionen returnerar false om nyckeln är null eller false.

Ändringslogg
Version Beskrivning
8.4.0 Att skicka null eller false till key är nu föråldrat.

Se även

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.dba-key-split.php
PHP Funktioner Funktionsreferens Databas-tillägg


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.