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.

12
Der beste Weg, um die Werte eines PHP-Arrays zu löschen
Was ist effizienter, um alle Werte in einem Array zu löschen? Beim ersten würde ich diese Funktion jedes Mal in der Schleife des zweiten Beispiels verwenden müssen. foreach ($array as $i => $value) { unset($array[$i]); } Oder dieses foreach($blah_blah as $blah) { $foo = array(); //do something $foo = null; …
171 php  arrays 

4
Was macht ein \ (Backslash) in PHP (5.3+)?
Was macht ein \in PHP? Zum Beispiel CSRF4PHP hat \FALSE, \session_idund \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }

3
Guzzlehttp - Wie erhält man den Text einer Antwort von Guzzle 6?
Ich versuche, einen Wrapper um eine API zu schreiben, die mein Unternehmen entwickelt. Es ist erholsam und mit Postman kann ich eine Post-Anfrage an einen Endpunkt senden, beispielsweise http://subdomain.dev.myapi.com/api/v1/auth/mit einem Benutzernamen und einem Passwort als POST-Daten, und mir wird ein Token zurückgegeben. Alles funktioniert wie erwartet. Wenn ich jetzt versuche, …
171 php  response  guzzle  guzzle6 


18
Wie lösche ich APC-Cache-Einträge?
Ich muss alle APC-Cache-Einträge löschen, wenn ich eine neue Version der Site bereitstelle. APC.php hat eine Schaltfläche zum Löschen aller Opcode-Caches, aber ich sehe keine Schaltflächen zum Löschen aller Benutzereinträge, aller Systemeinträge oder aller Verzeichniseinträge. Ist es möglich, alle Cache-Einträge über die Befehlszeile oder auf andere Weise zu löschen?
170 php  performance  caching  apc 

10
Wann werden statische oder instanziierte Klassen verwendet?
PHP ist meine erste Programmiersprache. Ich kann mich nicht so recht darum kümmern, wann statische Klassen gegen instanziierte Objekte verwendet werden sollen. Mir ist klar, dass Sie Objekte duplizieren und klonen können. In meiner gesamten Zeit mit PHP endete jedes Objekt oder jede Funktion jedoch immer als einzelner Rückgabewert (Array, …
170 php  oop  class 

7
Erstellen oder Schreiben / Anhängen in eine Textdatei
Ich habe eine Website, die jedes Mal, wenn sich ein Benutzer anmeldet oder abmeldet, in einer Textdatei gespeichert wird. Mein Code funktioniert nicht beim Anhängen von Daten oder beim Erstellen einer Textdatei, wenn diese nicht vorhanden ist. Hier ist der Beispielcode $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); …
170 php 

2
Sind "elseif" und "else if" auch synonym?
Sind elseifund else ifganz gleich, oder gibt es einen Unterschied? Hat Zend einen akzeptierten "Standard", auf dem er verwendet werden soll? Ich persönlich mag es nicht, elseifim Code zu sehen, aber ich muss nur wissen, ob sie synonym sind und das PHP-Handbuch nicht so einfach zu suchen ist.

8
Verkettung der PHP-Methode?
Ich verwende PHP 5 und habe von einer neuen Funktion im objektorientierten Ansatz gehört, die als "Methodenverkettung" bezeichnet wird. Was ist es genau? Wie implementiere ich es?
170 php  oop  method-chaining 

14
PHP cURL funktioniert nicht - WAMP unter Windows 7 64 Bit
Ich habe meinen WAMP auf meinem Windows 7 64bit installiert. cURL funktioniert nicht, aber ich habe es trotzdem über das WAMP-Fach aktiviert. Ich habe auch unkommentiert extension=php_curl.dllin php.inisowohl für die PHP und Apache - Ordner. Windows gibt mir eine Fehlermeldung, PHP-Start: Dynamische Bibliothek 'c: /wamp/bin/php/php5.4.3/ext/php_curl.dll' kann nicht geladen werden. Die …
169 php  curl  wamp 

6
Wie kann ich die Passwörter meiner Benutzer sicher speichern?
Wie viel sicherer ist das als normales MD5 ? Ich habe gerade angefangen, mich mit der Passwortsicherheit zu befassen. Ich bin ziemlich neu in PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = '$password'"); if (mysql_num_rows($result) < 1) { …


30
file_put_contents (meta / services.json): Stream konnte nicht geöffnet werden: Berechtigung verweigert
Ich bin neu in Laravel. Ich habe versucht zu öffnen http://localhost/test/public/und ich habe Fehler im Ausnahmebehandler. Ich googelte herum und änderte die Berechtigung des Speicherverzeichnisses mit, chmod -R 777 app/storageaber ohne Erfolg. Ich wechselte debug=>truein app.phpund besuchte die Seite und bekam Fehler in Exception - Handler: Der Stream oder die …

11
Wie deklariere ich eine globale Variable in PHP?
Ich habe so einen Code: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> Gibt es eine Möglichkeit, die globale Variable an einem Ort zu definieren und die Variable $ain allen Funktionen gleichzeitig zugänglich zu …


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.