¿Se pueden usar con matrices de más de una dimensión?
(PHP 7, PHP 8)
get_resources — Etkin özkaynakları döndürür
Etkin özkaynakların isteğe bağlı olarak belirtilen
tür
dekilerini veya tümünü döndürür.
Bilginize: Bu işlev, hata ayıklama ve sınama amaçlıdır. Üretim ortamlarında kullanılmamalı, özellikle normalde erişilemeyen kaynaklara erişmemeli ve hatta bunları değiştirmemelidir (SplFileObject örneklerini oluşturan akım kaynağı gibi).
tür
Belirtilmişse, işlevin sadede bu türdeki etkin özkaynakları döndürmesini sağlar. Bkz: Kullanılabilir özkaynak türlerinin listesi
Tür olarak Unknown
dizgesi belirtilirse, sadece
'unknown' türündeki özkaynaklar döner.
Atlanırsa, tüm etkin özkaynaklar döner.
Geçerli etkin özkaynakları numaralarına göre indislenmiş olarak içeren bir dizi döner.
Sürüm: | Açıklama |
---|---|
8.0.0 |
tür artık null olabiliyor.
|
Örnek 1 - Tür'süz get_resources() örneği
<?php
$fp = tmpfile();
var_dump(get_resources());
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
array(1) { [1]=> resource(1) of type (stream) }
Örnek 2 - Tür'lüget_resources() örneği
<?php
$fp = tmpfile();
var_dump(get_resources('stream'));
var_dump(get_resources('curl'));
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
array(1) { [1]=> resource(1) of type (stream) } array(0) { }