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.

6
PHPDoc: @return void notwendig?
Ist es wirklich notwendig, so etwas zu tun: /** * ... * * @return void */ Ich habe einige Methoden, die keinen Rückgabewert haben, und es scheint wirklich überflüssig, so etwas in den Kommentar aufzunehmen. Wäre es eine schlechte Form, es wegzulassen?

16
Beste Weg, um lang laufende PHP-Skript zu verwalten?
Ich habe ein PHP-Skript, dessen Fertigstellung lange dauert (5-30 Minuten). Nur für den Fall, dass es darauf ankommt, verwendet das Skript Curl, um Daten von einem anderen Server zu kratzen. Dies ist der Grund, warum es so lange dauert; Es muss warten, bis jede Seite geladen ist, bevor es verarbeitet …
81 php  apache  curl  httprequest 



4
Besserer Weg, um mehrere Array-Elemente zu deaktivieren
Der Deal hier ist, dass ich ein Array mit 17 Elementen habe. Ich möchte die Elemente, die ich für eine bestimmte Zeit benötige, abrufen und dauerhaft aus dem Array entfernen. Hier ist der Code: $name = $post['name']; $email = $post['email']; $address = $post['address']; $telephone = $post['telephone']; $country = $post['country']; unset($post['name']); …
81 php 

24
Holen Sie sich den ersten Buchstaben jedes Wortes
Wie würde ich den ersten Buchstaben jedes Wortes für eine bestimmte Zeichenfolge erhalten? $string = "Community College District"; $result = "CCD"; Ich fand die Javascript-Methode, war mir aber nicht sicher, wie ich sie in PHP konvertieren sollte.
81 php  string 

8
Zugriff auf eine globale Variable in einer PHP-Funktion
Gemäß den meisten Bereichsregeln für Programmiersprachen kann ich auf Variablen zugreifen, die außerhalb der darin enthaltenen Funktionen definiert sind. Warum funktioniert dieser Code jedoch nicht? <?php $data = 'My data'; function menugen() { echo "[" . $data . "]"; } menugen(); ?> Die Ausgabe ist [].
81 php  scope 


5
Laravel 5.2 - Verwenden Sie einen String als benutzerdefinierten Primärschlüssel für eloquente Tabellen und wird zu 0
Ich versuche, E-Mail als Primärschlüssel für meine Tabelle zu verwenden. Mein beredter Code lautet also: <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } Und meine DB ist so- aber …

4
Laravel: Mit try… catch with DB :: transaction ()
Wir alle verwenden DB::transaction()für mehrere Einfügeabfragen. Sollte dabei ein Platz try...catchdarin platziert oder eingewickelt werden? Ist es überhaupt notwendig anzugeben, try...catchwann eine Transaktion automatisch fehlschlägt, wenn etwas schief geht? Beispiel für das try...catchUmschließen einer Transaktion: // try...catch try { // Transaction $exception = DB::transaction(function() { // Do your SQL here …

8
Wie schreibe ich dynamisch einen PHP-Objekteigenschaftsnamen?
Ich habe Objekteigenschaften in meinem Code, die folgendermaßen aussehen: $obj ->field_name_cars[0]; $obj ->field_name_clothes[0]; Das Problem ist, dass ich Hunderte von Feldnamen habe und den Eigenschaftsnamen dynamisch schreiben muss. Andernfalls sind der Objektname und die Schlüssel für die Eigenschaft immer identisch. Also habe ich versucht: $obj -> $field[0]; In der Hoffnung, …
81 php 

7
Richtige Methode zum Setzen des Bearer-Tokens mit CURL
Ich erhalte mein Inhaber-Token von einem API-Endpunkt und setze Folgendes fest: $authorization = "Bearer 080042cad6356ad5dc0a720c18b53b8e53d4c274" Als nächstes möchte ich CURL verwenden, um auf den sicheren Endpunkt zuzugreifen. Ich bin mir jedoch nicht sicher, wie oder wo ich das Bearer-Token setzen soll. Ich habe es versucht, aber es funktioniert nicht: curl_setopt($ch, …
81 php  http  curl  oauth-2.0 

6
Autoconf kann nicht gefunden werden. Bitte überprüfen Sie Ihre Autoconf-Installation Xampp in CentOS
Beim Konfigurieren von memcahed mit PHP in XAMPP in CentOS wird ein weiterer Fehler angezeigt # /opt/lampp/bin/phpize Configuring for: PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226 Autoconf kann nicht gefunden werden. Bitte überprüfen Sie Ihre Autoconf-Installation und die Umgebungsvariable $ PHP_AUTOCONF. Führen Sie …

9
Wie kann ich von einem Dienst aus auf Anwendungsparameter zugreifen?
Über meine Controller greife ich mit auf die Anwendungsparameter (die in /app/config) zu $this->container->getParameter('my_param') Ich weiß jedoch nicht, wie ich von einem Dienst aus darauf zugreifen soll (ich kann mir vorstellen, dass meine Dienstklasse nicht erweitert werden soll Symfony\Bundle\FrameworkBundle\Controller\Controller). Sollte ich die erforderlichen Parameter wie folgt in meine Serviceregistrierung einordnen: …
81 php  symfony  yaml 

7
exit, exit (), exit (0), die (), die (0) - So beenden Sie das Skript
Ich glaube, dass alle diese (und sogar die()oder die(0)) identisch sind. Wenn sie nicht identisch sind, welche wird zum erfolgreichen Beenden eines Skripts bevorzugt? Wenn sie identisch sind, gibt es einen bevorzugten Standard für den erfolgreichen Abschluss des Skripts? Ich neige dazu zu benutzen exit;. EDIT: Alle Antworten haben " …
81 php 

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.