Als «php» getaggte Fragen

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.

7
Wie greife ich auf Objekteigenschaften mit Namen wie Ganzzahlen zu?
Ich benutze so json_decode()etwas wie: $myVar = json_decode($data) Was mir folgende Ausgabe gibt: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... Ich möchte auf den Zeichenfolgenwert im Schlüssel [0] zugreifen. Wenn ich versuche, etwas zu tun wie: …
87 php  object  properties 

6
Auswählen einer CSS-Klasse mit xpath
Ich möchte nur eine eigene Klasse namens .date auswählen Aus irgendeinem Grund kann ich das nicht zum Laufen bringen. Wenn jemand weiß, was mit meinem Code nicht stimmt, wäre er sehr dankbar. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); …
87 php  html  xml  xpath  web 

7
Paket php5 hat keinen Installationskandidaten (Ubuntu 16.04)
Wenn ich versuche, php5 in Ubuntu 16.04 mit folgendem Code zu installieren: sudo apt-get install php5 php5-mcrypt Ich erhalte folgenden Fehler: Reading package lists... Done Building dependency tree Reading state information... Done Package php5 is not available, but is referred to by another package. This may mean that the package …
87 php  ubuntu  apt  dpkg  ubuntu-16.04 

14
PHP-Array in MySQL speichern?
Was ist ein guter Weg, um ein Datenarray in einem einzelnen MySQL-Feld zu speichern? Was ist ein guter Weg, um dieses Array wieder in die Array-Form zu bringen, wenn ich es in der MySQL-Tabelle abgefragt habe? Ist serialisieren und unserialisieren die Antwort?
87 php  mysql  arrays 

8
Überprüfen Sie, ob der Wert isset und null ist
Ich muss überprüfen, ob der Wert als irgendetwas definiert ist, einschließlich null. issetbehandelt Nullwerte als undefiniert und gibt zurück false. Nehmen Sie als Beispiel Folgendes: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a …
87 php  null  isset 

8
Sollte ich assert in meinem PHP-Code verwenden?
Ein Mitarbeiter hat den Befehl assert einige Male in unseren Bibliotheken an Stellen hinzugefügt, an denen ich eine if-Anweisung verwendet und eine Ausnahme ausgelöst hätte. (Ich hatte vorher noch nie davon gehört.) Hier ist ein Beispiel, wie er es benutzt hat: assert('isset($this->records); /* Records must be set before this is …
87 php  assert 


9
Kombinieren Sie zwei Arrays
Ich habe zwei Arrays wie dieses: array( '11' => '11', '22' => '22', '33' => '33', '44' => '44' ); array( '44' => '44', '55' => '55', '66' => '66', '77' => '77' ); Ich möchte diese beiden Arrays so kombinieren, dass sie keine Duplikate enthalten, und ihre ursprünglichen Schlüssel …
87 php  arrays  unique 

9
Hinzufügen von drei Monaten zu einem Datum in PHP
Ich habe eine Variable namens $effectiveDatemit dem Datum 2012-03-26 . Ich versuche, diesem Datum drei Monate hinzuzufügen, und bin dabei nicht erfolgreich gewesen. Folgendes habe ich versucht: $effectiveDate = strtotime("+3 months", strtotime($effectiveDate)); und $effectiveDate = strtotime(date("Y-m-d", strtotime($effectiveDate)) . "+3 months"); Was mache ich falsch? Keiner der Codes funktionierte.
87 php  date  strtotime 

18
Wie kann ich "public / index.php" in der URL Generated Laravel entfernen?
Ich muss die generierte URL in Laravel entfernen index.phpoder public/index.phpdaraus entfernen . Üblicherweise ist der Weg localhost/public/index.php/someWordForRoute: Es sollte so etwas wie seinlocalhost/someWordForRoute. .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes. RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} …

3
Wie überspringe ich Tests in PHPunit?
Ich verwende phpunit in Verbindung mit Jenkins und möchte bestimmte Tests überspringen, indem ich die Konfiguration in der XML-Datei einstelle phpunit.xml Ich weiß, dass ich in der Befehlszeile verwenden kann: phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest Wie übersetze ich das in die XML-Datei, da das <filters>Tag nur zur Codeabdeckung dient? Ich möchte alle …
87 php  phpunit 


3
Installieren Sie PECL-Module ohne Eingabeaufforderung
Ich habe gerade PHP unter Ubuntu Natty von der Quelle installiert. Ich versuche, mit PECL zusätzliche Module wie APC und Memcache zu installieren. Ich benutze so etwas: pecl install apc Ich werde jedoch aufgefordert, die Dinge zu bestätigen. Wie kann ich den Befehl pecl verwenden, um nur die Standardeinstellungen zu …
87 php  pecl 

12
Nur unter Firefox "Laden für <script> mit Quelle fehlgeschlagen"
Ich möchte das Marketo-Formular in meine bestehende Website im yii-Framework integrieren. Mein Code funktioniert in allen Browsern außer Firefox. Auszug aus meinem Code: $('#button').click(function () { var formData = { 'Email': $('#UserInfo_email').val(), 'FirstName': $('#UserInfo_first_name').val(), 'LastName': $('#UserInfo_last_name').val(), }; MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) { var myForm = MktoForms2.allForms()[0]; myForm.addHiddenFields(formData); myForm.onSuccess(function (values, …

9
PHP Objects vs Arrays - Leistungsvergleich beim Iterieren
Ich habe eine große Anzahl von PHP-Objekten für ein neuronales Netzwerk, für die ich iterieren und einige Berechnungen durchführen muss. Ich habe mich gefragt, ob ich besser dran wäre, ein assoziatives Array für Klasseninstanzen zu verwenden. Ich beschäftige mich mit 3640Objekten und iteriere herum500 (bestenfalls) Zeiten, sodass jede Mikrooptimierung sehr …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.