get resources()
get_resources
Returnerar aktiva resurser.
Beskrivning
get_resources(?string $type = null): array
Returnerar en array med alla för närvarande aktiva resurser, med möjlighet att filtrera på resurser av en viss typ.
Notering: Denna funktion är avsedd för felsökning och teständamål. Den ska inte användas i produktionsmiljöer, särskilt inte för att komma åt eller manipulera resurser som normalt inte är tillgängliga (t.ex. den underliggande strömresursen för instanser av SplFileObject).
Parametrar
- type (valfri)
- Om angiven, returnerar endast resurser av den angivna typen. En lista över resurstyper finns tillgänglig.
- Om strängen "Unknown" anges som typ, returneras endast resurser av okänd typ. Om denna parameter utelämnas, returneras alla resurser.
Returneringsvärde
Returnerar en array av för närvarande aktiva resurser, indexerad efter resursnummer.
Exempel
Exempel #1: Ofiltrerad get_resources() <syntaxhighlight lang="php"> <?php $fp = tmpfile(); var_dump(get_resources()); ?> </syntaxhighlight> Utdata: <syntaxhighlight lang="php"> array(1) {
[1]=> resource(1) of type (stream)
} </syntaxhighlight>
Exempel #2: Filtrerad get_resources() <syntaxhighlight lang="php"> <?php $fp = tmpfile(); var_dump(get_resources('stream')); var_dump(get_resources('curl')); ?> </syntaxhighlight> Utdata: <syntaxhighlight lang="php"> array(1) {
[1]=> resource(1) of type (stream)
} array(0) { } </syntaxhighlight>
Se även
- get_loaded_extensions() - Returnerar en array med namnen på alla moduler som har kompilerats och laddats.
- get_defined_constants() - Returnerar en associativ array med alla konstanters namn och värden.
- get_defined_functions() - Returnerar en array med alla definierade funktioner.
- get_defined_vars() - Returnerar en array med alla definierade variabler.
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.get-resources.php
PHP Funktioner Funktionsreferens
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 och Datorservice som har sponsrat Linux.se med webserver.