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.

1
PHP-Variablen in anonymen Funktionen
Ich habe mit anonymen Funktionen in PHP herumgespielt und festgestellt, dass sie keine Variablen außerhalb von PHP zu erreichen scheinen. Gibt es eine Möglichkeit, dieses Problem zu umgehen? Beispiel: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Dies gibt "nichts" aus. Gibt es eine …

9
PHP - Iteration von Zeichenfolgen
Gibt es eine gute Möglichkeit, die Zeichen einer Zeichenfolge zu durchlaufen? Ich möchte in der Lage sein zu tun foreach, array_map, array_walk, array_filterusw. auf den Zeichen einer Zeichenkette. Typ Casting / Jonglieren brachte mich nicht weiter (setzen Sie den gesamten String als ein Element des Arrays), und die beste Lösung, …

5
Mehrere Eingaben mit demselben Namen über POST in PHP
Ist es möglich, mehrere gleichnamige Eingaben zu veröffentlichen und dann über PHP darauf zuzugreifen? Die Idee ist folgende: Ich habe ein Formular, mit dem eine unbestimmte Anzahl von physischen Adressen zusammen mit anderen Informationen eingegeben werden kann. Wenn ich einfach jedem dieser Felder über mehrere Einträge hinweg denselben Namen geben …
119 php  html  arrays  forms  post 

10
Wie entferne ich ein Komma vom Ende einer Zeichenfolge?
Ich möchte das Komma am Ende einer Zeichenfolge entfernen. Wie es jetzt ist, benutze ich $string = substr($string,0,-1); Dadurch wird jedoch nur das letzte Zeichen der Zeichenfolge entfernt. Ich füge die Zeichenfolge dynamisch hinzu, sodass manchmal am Ende der Zeichenfolge kein Komma steht. Wie kann ich PHP das Komma vom …
119 php 

14
Laravel Installer kann nicht über Composer installiert werden
Ich versuche, das Laravel-Installationsprogramm mit dem Composer auf meinem Ubuntu-PC zu installieren, erhalte jedoch diesen Fehler während der Installation. `Ihre Anforderungen konnten nicht in einen installierbaren Satz von Paketen aufgelöst werden. Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. …
119 php  laravel  ubuntu  laravel-5 

5
Wie kopiere ich ein DateTime-Objekt tief?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); Jetzt $date1und $date2mit demselben Datum - in drei Jahren. Ich möchte zwei separate Datumsangaben erstellen, eine, die aus einer Zeichenfolge analysiert wird, und eine, der drei Jahre hinzugefügt wurden. Derzeit habe ich es so gehackt: $date2 = new DateTime($date1->format(DateTime::ISO8601)); aber das scheint …
118 php  datetime 


12
Wie kann man [rekursiv] ein Verzeichnis in PHP komprimieren?
Verzeichnis ist so etwas wie: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Ich verwende dieselbe PHP-Zip-Klasse wie in PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . Ich bin mir nicht sicher, wie ich ein Verzeichnis und nicht nur eine Datei komprimieren soll. Folgendes habe ich bisher: $aFiles = $this->da->getDirTree($target); /* $aFiles is something like, path …


6
Verwenden von jquery $ .ajax zum Aufrufen einer PHP-Funktion
Dies mag eine einfache Antwort sein, aber ich verwende jQuerys $ .ajax, um ein PHP-Skript aufzurufen. Im Grunde möchte ich dieses PHP-Skript in eine Funktion einfügen und die PHP-Funktion aus Javascript aufrufen. <?php if(isset($_POST['something'] { //do something } ?> dazu <?php function test() { if(isset($_POST['something'] { //do something. } } …
118 php  jquery  ajax 


2
PHP Fehlerbehandlung: die () Vs trigger_error () Vs throw Exception
In Bezug auf die Fehlerbehandlung in PHP - Soweit ich weiß, gibt es 3 Stile: die()oder exit()Stil: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception Stil: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() Stil: …

15
Verwenden einer .php-Datei zum Generieren eines MySQL-Dumps
Hier sind die Informationen, die ich habe: Ich arbeite mit einem Linux-basierten System mit MySQL und PHP5. Ich muss in der Lage sein, einen mysqldumpaus einer .php-Datei zu generieren und diesen Speicherauszug dann in einer Datei auf dem Server an einem von mir angegebenen Speicherort zu speichern. Da ich ein …
118 php  mysql  mysqldump 

6
Können Sie eine Schleife in PHP "beenden"?
Ich habe eine Schleife, die Fehler in meinem PHP-Code überprüft. Ursprünglich sah es ungefähr so ​​aus ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know there was no error } Das funktioniert …
118 php  loops 

2
So rufen Sie Request Payload ab
Ich benutze PHP , ExtJS und Ajax Store . Es sendet Daten (beim Erstellen, Aktualisieren, Zerstören) nicht in POST oder GET. In der Chrome-Konsole werden meine ausgehenden Parameter als JSON im Feld " Payload anfordern " angezeigt . $ _POST und $ _GET sind leer. Wie kann ich es in …
118 php  javascript  json  extjs 

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.