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.



15
Tools für das Refactoring von PHP-Code [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Gibt es Tools, die das Refactoring von PHP-Code unterstützen …
74 php  refactoring 

4
Wie wähle ich eine bestimmte Abfrage mit dem Symfony2 Doctrine Query Builder aus?
Ich habe diesen Symfony-Code, in dem alle Kategorien abgerufen werden, die sich auf einen Blog-Abschnitt in meinem Projekt beziehen: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); Dies funktioniert, aber die Abfrage enthält Duplikate: Test Content Business Test Content Ich möchte den DISTINCTBefehl in meiner Abfrage …


3
Lehre 2: Aktualisieren Sie die Abfrage mit dem Abfrage-Generator
Hallo, ich habe die folgende Abfrage, aber es scheint nicht zu funktionieren. $q = $this->em->createQueryBuilder() ->update('models\User', 'u') ->set('u.username', $username) ->set('u.email', $email) ->where('u.id = ?1') ->setParameter(1, $editId) ->getQuery(); $p = $q->execute(); Dies gibt die folgende Fehlermeldung zurück: Schwerwiegender Fehler: Nicht erfasste Ausnahme 'Doctrine \ ORM \ Query \ QueryException' mit der …
74 php  sql  database  doctrine 

10
Ermöglichen Sie PHP-Sitzungen die Übertragung auf Subdomains
Ich verwende PHP-Sitzungen (keine Cookies, außer Cookies für Sitzungs-IDs) für alle Benutzerdaten. Wenn ein Benutzer zu seinem Profil user.mydomain.com wechselt, wird er sofort "abgemeldet", bis die Subdomain entfernt wird. Gibt es eine Möglichkeit, Sitzungen aus allen Domänen zu akzeptieren, solange es sich um * .mydomain.com handelt?
74 php  apache  session  cookies 



10
Wie kann ich Zeilenumbruch oder \ r \ n durch <br/> ersetzen?
Ich versuche einfach einige neue Zeilen zu ersetzen und habe drei verschiedene Möglichkeiten ausprobiert, aber ich bekomme keine Änderung: $description = preg_replace('/\r?\n|\r/', '&lt;br/&gt;', $description); $description = str_replace(array("\r\n", "\r", "\n"), "&lt;br/&gt;", $description); $description = nl2br($description); Diese sollten alle funktionieren, aber ich bekomme immer noch die Zeilenumbrüche. Sie sind doppelt: "\ r …
74 php  html  line-breaks  nl2br 



4
Wie schreibe ich in eine Fehlerprotokolldatei in PHP [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Ich möchte beim Ausführen von PHP-Code eine Nachricht …
74 php  reference 

11
Kann ich die Zeit in PHPUnit „verspotten“?
... nicht zu wissen, ob 'mock' das richtige Wort ist. Wie auch immer, ich habe eine geerbte Codebasis, für die ich einige Tests schreiben möchte, die zeitbasiert sind. Um nicht zu vage zu sein, bezieht sich der Code darauf, den Verlauf eines Elements zu betrachten und festzustellen, ob dieses Element …
74 php  phpunit 

12
Laden Sie Dateien in Laravel mit Response :: Download herunter
In der Laravel-Anwendung versuche ich, eine Schaltfläche in der Ansicht zu erhalten, mit der der Benutzer Dateien herunterladen kann, ohne zu einer anderen Ansicht oder Route zu navigieren. Jetzt habe ich zwei Probleme: (1) unten: Funktionsauslösung The file "/public/download/info.pdf" does not exist (2) Die Schaltfläche "Herunterladen" sollte den Benutzer nicht …

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.