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 mir das Handbuch angesehen , aber ich kann die Antwort anscheinend nicht finden. Was ist die Standardsichtbarkeit in PHP für Methoden ohne Sichtbarkeitserklärung? Hat PHP eine Paketsichtbarkeit wie in Java? Ist der folgende Code beispielsweise go()öffentlich oder privat? class test { function go() { } } Der Grund, …
Anhand der Beispiele auf dieser Seite habe ich die folgenden Beispiele für funktionierenden und nicht funktionierenden Code. Arbeitscode mit ifAnweisung: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Nicht funktionierender Code mit ternärem Operator: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested this (empty($address['street2'])) ? 'Yes <br …
Wie kann ich einem Array Schlüsselwertpaare hinzufügen? Das wird nicht funktionieren: public function getCategorieenAsArray(){ $catList = array(); $query = "SELECT DISTINCT datasource_id, title FROM table"; if ($rs=C_DB::fetchRecordset($query)) { while ($row=C_DB::fetchRow($rs)) { if(!empty($row["title"])){ array_push($catList, $row["datasource_id"] ."=>". $row["title"] ); } } } return($catList); } Weil es mir gibt: Array ( [0] => …
Was ist der größte int-Wert, den Sie in PHP speichern können, wenn Sie die speziellen Bibliotheken ignorieren, mit denen Sie mit sehr großen Zahlen arbeiten können?
Hier ist eine Momentaufnahme meines Codes: $fetchPictures = $PDO->prepare("SELECT * FROM pictures WHERE album = :albumId ORDER BY id ASC LIMIT :skip, :max"); $fetchPictures->bindValue(':albumId', $_GET['albumid'], PDO::PARAM_INT); if(isset($_GET['skip'])) { $fetchPictures->bindValue(':skip', trim($_GET['skip']), PDO::PARAM_INT); } else { $fetchPictures->bindValue(':skip', 0, PDO::PARAM_INT); } $fetchPictures->bindValue(':max', $max, PDO::PARAM_INT); $fetchPictures->execute() or die(print_r($fetchPictures->errorInfo())); $pictures = $fetchPictures->fetchAll(PDO::FETCH_ASSOC); Ich bekomme Sie …
Im PHP-Handbuch sagt ( array_push ) .. Wenn Sie array_push () verwenden , um dem Array ein Element hinzuzufügen, ist es besser, $ array [] = zu verwenden, da auf diese Weise kein Aufwand für den Aufruf einer Funktion entsteht. Zum Beispiel : $arr = array(); array_push($arr, "stackoverflow"); print_r($arr); vs. …
Ich versuche, PHP mit Fpm auf Macports zu installieren. Ich habe irgendwo gelesen, dass fpm FastCGI-Prozessmanager bedeutet. Bedeutet das, dass fastcgi und fpm gleich sind? Wenn sie gleich sind, warum haben wir dann zwei verschiedene Macport-Varianten für PHP, nämlich "php5 + fastcgi" und "php5 + fpm"?
Ich habe diesen Code $vad = 1.1; print gettype($vad); var_dump($vad); Dies wird Folgendes ausgeben: double float(1.1) Also ist es doppelt oder schwebend in PHP?
Folgendes habe ich bisher gelesen PDO::ATTR_EMULATE_PREPARES: Die Vorbereitungsemulation von PDO ist für die Leistung besser, da die native Vorbereitung von MySQL den Abfragecache umgeht . Die native Vorbereitung von MySQL ist aus Sicherheitsgründen besser (verhindert SQL Injection) . Die native Vorbereitung von MySQL eignet sich besser für die Fehlerberichterstattung . …
Gibt es eine Möglichkeit, unterschiedliche Scheinerwartungen für unterschiedliche Eingabeargumente zu definieren? Zum Beispiel habe ich eine Datenbankschichtklasse namens DB. Diese Klasse hat die Methode "Query (string $ query)". Diese Methode verwendet bei der Eingabe eine SQL-Abfragezeichenfolge. Kann ich für diese Klasse (DB) ein Modell erstellen und unterschiedliche Rückgabewerte für verschiedene …
Wir verwenden PHPCI und Composer. Der Server, auf dem PHPCI ausgeführt wird, ist PHP 5.3. Für ein Projekt haben wir das Facebook PHP SDK mit Composer hinzugefügt. Es erfordert PHP 5.4. Der Komponist wird von PHPCI ausgelöst und ausgeführt. Aber weil der CI-Server gerade PHP 5.3 Composer erhalten hat, ist …
Meine Laravel-Site hat bereits funktioniert. Ich habe kürzlich ein Upgrade auf Apache 2.4 und PHP 5.5.7 durchgeführt. Jetzt wird ein weißer leerer Bildschirm angezeigt, wenn ich zu laravel.mydomain.com gehe. Nichts in Apache-Fehlerprotokollen, Routen usw. sollte in Ordnung sein, wie es zuvor funktioniert hat. .htaccess wird geladen, wenn ich eine 500 …
Ich versuche, ein formatiertes Datum zu erhalten, einschließlich der Mikrosekunden von Millisekunden. Das einzige Problem ist, dass ich immer 000000 bekomme date("m-d-Y H:i:s.u", $milliseconds/1000); Ex. 28.07.2013 11: 26: 14.000000
Aus irgendeinem Grund kann ich CURL nicht mit HTTPS verwenden. Alles funktionierte einwandfrei, bis ich ein Upgrade der Curl-Bibliotheken durchführte. Jetzt tritt diese Antwort auf, wenn ich versuche, CURL-Anforderungen auszuführen: Problem mit dem SSL-CA-Zertifikat (Pfad? Zugriffsrechte?) Nach den hier veröffentlichten Vorschlägen zu verwandten Themen habe ich Folgendes versucht: Deaktivieren Sie …
Ich habe hier eine Reihe von Beiträgen gesehen, in denen gesagt wurde, die $_REQUESTVariable nicht zu verwenden . Normalerweise nicht, aber manchmal ist es praktisch. Was stimmt damit nicht?
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.