Als «php» getaggte Fragen

106
Kann ich MySQL-APIs in PHP mischen?

Ich habe das Netz durchsucht und bisher habe ich gesehen, dass Sie verwenden können mysql_und mysqli_zusammen bedeuten: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysql_close($con); echo...

106
Komponisten benötigen einen Filialnamen

Zum Beispiel möchte ich Folgendes benötigen: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } In diesem Beispiel versuche ich, einen google/apiclientZweig zu benötigen v1-master. Ich bekomme eine...

105
PHP_SELF vs PATH_INFO vs SCRIPT_NAME vs REQUEST_URI

Ich erstelle eine PHP-Anwendung in CodeIgniter. CodeIgniter sendet alle Anforderungen an den Hauptcontroller : index.php. Ich mag es jedoch nicht, index.phpin der URI zu sehen. Zum Beispiel http://www.example.com/faq/whateverwird zu routen http://www.example.com/index.php/faq/whatever. Ich brauche...

105
PHP YAML Parsers [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung...

105
apc vs eaccelerator vs xcache

Ich recherchiere, welche davon ich verwenden soll, und ich kann keine finden, die auffällt. Eaccelerator ist schneller als APC , aber APC wird besser gewartet. Xcache ist schneller, aber die anderen haben eine einfachere Syntax. Hat jemand Empfehlungen zur Verwendung und

105
Wo soll ich isset () und! Empty () verwenden?

Ich habe irgendwo gelesen, dass die isset()Funktion eine leere Zeichenfolge als behandelt TRUEund daher isset()keine effektive Möglichkeit ist, Texteingaben und Textfelder aus einem HTML-Formular zu validieren. Sie können also empty()überprüfen, ob ein Benutzer etwas eingegeben hat. Stimmt es, dass...

105
Wie füge ich NULL-Werte mit PDO ein?

Ich benutze diesen Code und bin nicht frustriert: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ... }...

105
PHP DOMDocument Fehler / Warnungen auf HTML5-Tags

Ich habe versucht, HTML5-Code zu analysieren, damit ich Attribute / Werte innerhalb des Codes festlegen kann, aber es scheint, dass DOMDocument (PHP5.3) Tags wie <nav>und nicht unterstützt <section>. Gibt es eine Möglichkeit, dies als HTML in PHP zu analysieren und den Code zu...

105
Neue Zeile auf PHP CLI

Ich habe ein PHP-CLI-Skript und kann die Ausgabe nicht in neuen Zeilen unterbrechen. ich mache echo 'this is my text\r\n'; echo 'next line'; Das gibt this is my text\r\nnext line Irgendwelche Ideen, wie man die Ausgabe auf verschiedenen Zeilen

105
isset () und empty () - was zu verwenden ist

Könnten Sie mir helfen, meinen Codierungsstil zu verbessern? :) Bei einigen Aufgaben muss ich überprüfen, ob die Variable leer ist oder etwas enthält. Um diese Aufgabe zu lösen, mache ich normalerweise Folgendes. Prüfen - ist diese Variable gesetzt oder nicht? Wenn es eingestellt ist - ich...

105
Welchen MIME-Typ soll ich für MP3 verwenden?

Ich versuche zu entscheiden, welchen MIME-Typ ich für die Rückgabe von MP3-Daten wählen soll (bereitgestellt von PHP). gemäß dieser Auflistung von MIME-Typen: http://www.webmaster-toolkit.com/mime-types.shtml .mp3 audio/mpeg3 .mp3 audio/x-mpeg-3 .mp3 video/mpeg .mp3 video/x-mpeg Was ist der...

105
Regex genau n ODER m mal

Betrachten Sie den folgenden regulären Ausdruck, in dem Xsich ein regulärer Ausdruck befindet . X{n}|X{m} Diese Regex würde testen, Xob genau n oderm Zeiten. Gibt es einen Regex-Quantifizierer, der Xgenau noder zu bestimmten mZeiten auf ein Vorkommen testen kann

105
Komponisten benötigen ein lokales Paket

Ich habe ein paar Bibliotheken [Foo und Bar], die ich gemeinsam entwickle, aber technisch immer noch getrennte Dinge. Früher habe ich den Autoloader so neu definiert, dass er gefällt "Foo\\": "../Foo/src", aber jetzt, da ich Foo eine Guzzle-Abhängigkeit hinzugefügt habe, klappt Bar den Deckel um,...