PHP ist eine weit verbreitete, übergeordnete, dynamische, objektorientierte und interpretierte Skriptsprache, die hauptsächlich für die serverseitige Webentwicklung entwickelt wurde. Wird für Fragen zur PHP-Sprache verwendet.
Ich habe ein Problem beim Konvertieren eines Objekts stdClass in ein Array. Ich habe es so versucht: return (array) $booking; oder return (array) json_decode($booking,true); oder return (array) json_decode($booking); Das Array vor der Besetzung ist mit einem Datensatz voll, nach meinem Versuch, es zu besetzen, ist es leer. Wie kann man …
Ich habe eine MySQL-Tabelle, die die folgenden Informationen enthält: Date product 2011-12-12 azd 2011-12-12 yxm 2011-12-10 sdx 2011-12-10 ssdd Hier ist ein Beispiel für ein Skript, mit dem ich Daten aus dieser Tabelle abrufe: <?php $con = mysql_connect("localhost","username","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("db", $con); …
Aus C ++ Hintergrund;) Wie kann ich PHP-Funktionen überladen? Eine Funktionsdefinition, wenn Argumente vorhanden sind, und eine andere, wenn keine Argumente vorhanden sind? Ist es in PHP möglich? Oder sollte ich if else verwenden, um zu überprüfen, ob Parameter von $ _GET und POST übergeben wurden? und sie in Beziehung …
Wie kann ich eine Zeichenfolge unten in ein Array verwandeln ? pg_id=2&parent_id=2&document&video Dies ist das Array, das ich suche, array( 'pg_id' => 2, 'parent_id' => 2, 'document' => , 'video' => )
XDebug bietet die Konfigurationsanweisung "xdebug.profiler_enable_trigger", mit der die Profilerstellung aktiviert werden kann, indem beim Aufrufen eines Skripts über HTTP der GET- oder POST-Parameter "XDEBUG_PROFILE" übergeben wird. Dies ist praktisch, wenn Sie keine Profilerstellung für ALLE Ihre Skripte wünschen, sondern nur für einige Sonderfälle, ohne Ihre PHP-Konfiguration immer zu ändern. Gibt …
Ich versuche, HTML mit DOMDocument zu analysieren, aber wenn ich das tue, verliere ich plötzlich meine Codierung (zumindest erscheint es mir so). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } Das Ergebnis dieses Codes ist, dass ich …
Ich habe den folgenden PHP- Code ausgeführt: <?php </script> ?> Es gab keine Analysefehler und die Ausgabe war " ?>" ( Beispiel ). In ähnlichen Fällen wird ein Analysefehler angezeigt: <?php </div> ?> Analysefehler: Syntaxfehler, unerwartetes '<' in ... Warum gibt es nicht <?php </script> ?>den gleichen Fehler?
Wenn ich stdObjectmitreden kann , $a. Sicher gibt es kein Problem, eine neue Eigenschaft zuzuweisen $a. $a->new_property = $xyz; Aber dann möchte ich es entfernen, daher unsethilft es hier nicht weiter. So, $a->new_property = null; ist irgendwie davon. Aber gibt es einen eleganteren Weg?
Ich erhalte einen seltsamen PHP-Fehler, nachdem ich meine PHP-Version auf 5.4.0-3 aktualisiert habe. Ich habe dieses Array: Array ( [host] => 127.0.0.1 [port] => 11211 ) Wenn ich versuche, so darauf zuzugreifen, erhalte ich seltsame Warnungen print $memcachedConfig['host']; print $memcachedConfig['port']; Warning: Illegal string offset 'host' in .... Warning: Illegal string …
Es gibt viele widersprüchliche Aussagen. Was ist der beste Weg, um die Zeilenanzahl mit PDO in PHP zu zählen? Vor der Verwendung von PDO habe ich einfach verwendet mysql_num_rows. fetchAll ist etwas, das ich nicht will, weil ich manchmal mit großen Datenmengen zu tun habe, also nicht gut für meine …
Das 'id'-Feld meiner Tabelle wird automatisch vergrößert, wenn ich eine Zeile einfüge. Ich möchte eine Zeile einfügen und dann diese ID erhalten. Ich würde es so machen, wie ich es gesagt habe, aber gibt es eine Möglichkeit, es zu tun, ohne mir Gedanken über die Zeit zwischen dem Einfügen der …
Ich habe nginx mit PHP-FPM auf einer CentOS 5-Box installiert, habe aber Schwierigkeiten, es für alle meine Dateien bereitzustellen - ob PHP oder nicht. Nginx wird als www-data: www-data ausgeführt, und die Standardwebsite "Willkommen bei Nginx auf EPEL" (im Besitz von root: root mit 644 Berechtigungen) wird problemlos geladen. Die …
Ich versuche, dynamische Variablennamen zu verwenden (ich bin nicht sicher, wie sie tatsächlich heißen). Aber ziemlich ähnlich: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Die Rückkehr nullsagt mir, dass es nicht funktioniert. Ich habe keine Ahnung, nach welcher Syntax oder Technik ich suche, was die Recherche …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.