Als «php» getaggte Fragen

115
PHP implodieren (101) mit Anführungszeichen

Implodieren eines einfachen Arrays würde so aussehen $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); und das würde dies zurückgeben lastname,email,phone großartig, also könnte ich das stattdessen tun $array = array('lastname', 'email',...

115
Stammverzeichnispfad eines PHP-Projekts abrufen

Ich habe diese Ordnerstruktur in meinem PHP-Projekt. (Dies ist wie in Finsternissen gezeigt) -MySystem +Code +Data_Access -Public_HTML +css +js +Templates -resources Wenn ich diesen Code versuche echo $_SERVER['DOCUMENT_ROOT'] Ausgabe ist D: / Arbeitsbereich Wie kann ich den Pfad...

115
Ordnen Sie mit Doctrine nach mehreren Spalten

Ich muss Daten nach zwei Spalten sortieren (wenn die Zeilen unterschiedliche Werte für Spalte 1 haben, sortieren Sie danach; andernfalls sortieren Sie nach Spalte 2). Ich verwende a QueryBuilder, um die Abfrage zu erstellen. Wenn ich die orderByMethode ein zweites Mal aufrufe, ersetzt sie alle...

114
Wie erkennt man doppelte Werte im PHP-Array?

Ich arbeite mit einem eindimensionalen Array in PHP. Ich möchte das Vorhandensein doppelter Werte erkennen, dann die Anzahl doppelter Werte zählen und die Ergebnisse ausgeben. Zum Beispiel bei folgendem Array: $array = array('apple', 'orange', 'pear', 'banana', 'apple', 'pear', 'kiwi', 'kiwi',...

114
Abrufen des href-Attributs eines A-Elements

Der Versuch, die Links auf einer Seite zu finden. Mein Regex ist: /<a\s[^>]*href=(\"\'??)([^\"\' >]*?)[^>]*>(.*)<\/a>/ scheint aber zu scheitern <a title="this" href="that">what?</a> Wie würde ich meinen regulären Ausdruck ändern, um mit href umzugehen, die...

114
Str_replace für mehrere Elemente

Ich erinnere mich, dass ich das schon einmal gemacht habe, kann aber den Code nicht finden. Ich benutze str_replace, um ein Zeichen wie folgt zu ersetzen: str_replace(':', ' ', $string);aber ich möchte alle folgenden Zeichen ersetzen \/:*?"<>|, ohne für jedes ein str_replace zu...