Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install findfindSucht Dateien, Verzeichnisse und Text nach Name, Inhalt, Typ, Erweiterung, Tiefe und Groß-/Kleinschreibung.
Verfeinern Sie die Suche schrittweise: zuerst Name oder Inhalt, danach Pfad, Typ, Erweiterung, Tiefe und Groß-/Kleinschreibung.
find [query] [-f|-F|-d] [-h|-t] [-e <ext>] [-c] [-p <path>]find <query>Namen im aktuellen Verzeichnis rekursiv suchen
find -q <query>Suchtext verwenden, der mit - beginnt
-fnur Dateien suchen
-F | -dnur Verzeichnisse suchen
-hnur im aktuellen Verzeichnis suchen
-tin Textdateien suchen
-e <ext>Dateien nach Erweiterung begrenzen; tar.gz wird unterstützt
-phpKurzform für -e php
-cGroß-/Kleinschreibung beachten
-p <path>Suche in einem anderen Verzeichnis beginnen
find -e txtalle Dateien mit dieser Erweiterung zeigen (Suchtext optional)
find -txtalle Dateien mit dieser Erweiterung zeigen (Suchtext optional)
-p setzt das Startverzeichnis, -h beschränkt die Suche auf dieses Verzeichnis. -f und -F/-d schließen sich aus. Scan-Grenzen schützen Shared Hosting; symbolische Verzeichnislinks werden nicht rekursiv verfolgt.
Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.
Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.
Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.
Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install findDas reduzierte Paket installieren. Die lokale Referenz entfällt;
install find -mGenau diese veröffentlichte Version installieren.
install find -v 1.2.2upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.
upgrade findErweiterungsblock entfernen, Core und andere Module bleiben erhalten.
install find -uDie Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.
find app -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind -q "-draft" -p \sandbox\tmpNo matchesfind app -f -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind data -F -p \sandboxsandbox/data/find data -d -p \sandboxsandbox/data/find app -h -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind "timeout" -t -p \sandbox\logssandbox/logs/errors.logfind -e txt -p \sandbox\datasandbox/data/sample.txtfind Calculator -php -p \sandbox\srcsandbox/src/Calculator.phpfind SAMPLE -c -p \sandbox\dataNo matchesfind app -p \sandbox\config -fsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind -e txt -p \sandbox\tmpsandbox/tmp/README.txt
sandbox/tmp/current.txt
sandbox/tmp/draft.txt
sandbox/tmp/new.txtfind -txt -p \sandbox\datasandbox/data/sample.txtfind sample -e txt -p \sandbox\datasandbox/data/sample.txtfind -e tar.gz -p \sandbox\myNo matchesfind app -f -F -p \sandbox\configDateien oder Verzeichnisse wählen, nicht beidesfind foo -p \sandbox\does-not-existSuchverzeichnis nicht gefundensandbox/src/Calculator.phpDas Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.
<?php
declare(strict_types=1);
final class Calculator
{
public static function add(int $left, int $right): int
{
return $left + $right;
}
}