Heim Backend-Entwicklung PHP-Tutorial 初用ZF的一点疑问,该如何解决

初用ZF的一点疑问,该如何解决

Jun 13, 2016 pm 01:53 PM
controller this view

初用ZF的一点疑问
controller是写php语句的,view是html代码,model是数据库处理语句
但是发现controller和view都能写php ,那么哪些应该分在controller哪些又写在view里呢

------解决方案--------------------
controller里边是逻辑处理部分。

view里边是数据展示部分。
------解决方案--------------------

探讨

但我写了一段controller
PHP code
$base_dir="/var/www/";
$fso=opendir($base_dir);
while($flist=readdir($fso)){
$this->view->flist = $flist;
}
closedir($fso);
echo $this->vie……
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1659
14
PHP-Tutorial
1258
29
C#-Tutorial
1232
24
So lösen Sie das Problem, dass SpringBoot den Controller nicht scannen kann So lösen Sie das Problem, dass SpringBoot den Controller nicht scannen kann May 14, 2023 am 08:10 AM

Wenn ein SpringBoot-Neuling ein Projekt erstellt, kann der Controller nicht gescannt werden und es treten eine Reihe von Problemen auf. 1.2.3.4.5.6 Eine andere Möglichkeit besteht darin, @ComponentScan(basePackages={"xxx.xxx.xx",xxx.xxx" hinzuzufügen Starten der Dienstklasse) .xx“}) ist der vollständig qualifizierte Name des Pakets, der für mehrere benutzerdefinierte SpringBoot-Controller verwendet werden kann. Die benutzerdefinierte SpringBoot-Controller-Route kann nicht gescannt werden und kann nicht gefunden werden, da die Startklasse und das benutzerdefinierte Controller-Paket vorhanden sind liegen nicht im selben Verzeichnis. Offiziell empfohlene Platzierung von application.java

Laravel-Entwicklung: Wie generiert man Ansichten mit Laravel View? Laravel-Entwicklung: Wie generiert man Ansichten mit Laravel View? Jun 14, 2023 pm 03:28 PM

Laravel ist derzeit eines der beliebtesten PHP-Frameworks und seine leistungsstarken Funktionen zur Ansichtsgenerierung sind beeindruckend. Eine Ansicht ist eine Seite oder ein visuelles Element, das dem Benutzer in einer Webanwendung angezeigt wird und Code wie HTML, CSS und JavaScript enthält. Mit LaravelView können Entwickler eine strukturierte Vorlagensprache verwenden, um Webseiten zu erstellen und entsprechende Ansichten über Controller und Routing zu generieren. In diesem Artikel erfahren Sie, wie Sie mit LaravelView Ansichten generieren. 1. Was

So fügen Sie SpringBoot-Multicontrollern ein URL-Präfix hinzu So fügen Sie SpringBoot-Multicontrollern ein URL-Präfix hinzu May 12, 2023 pm 06:37 PM

Vorwort In einigen Fällen sind die Präfixe im Service-Controller konsistent. Beispielsweise lautet das Präfix aller URLs /context-path/api/v1, und einigen URLs muss ein einheitliches Präfix hinzugefügt werden. Die denkbare Lösung besteht darin, den Kontextpfad des Dienstes zu ändern und api/v1 zum Kontextpfad hinzuzufügen. Durch Ändern des globalen Präfixes kann das oben genannte Problem gelöst werden, es gibt jedoch einige Nachteile URLs erfordern Präfixe. Wenn es sich um api/v2 handelt, kann es nicht unterschieden werden. Wenn Sie api/v1 nicht zu einigen statischen Ressourcen im Dienst hinzufügen möchten, kann es nicht unterschieden werden. Im Folgenden werden benutzerdefinierte Anmerkungen verwendet, um bestimmte URL-Präfixe einheitlich hinzuzufügen. eins,

Lassen Sie uns darüber sprechen, warum Vue2 dadurch in verschiedenen Optionen auf Eigenschaften zugreifen kann Lassen Sie uns darüber sprechen, warum Vue2 dadurch in verschiedenen Optionen auf Eigenschaften zugreifen kann Dec 08, 2022 pm 08:22 PM

Dieser Artikel hilft Ihnen bei der Interpretation des Vue-Quellcodes und stellt vor, warum Sie damit in Vue2 auf Eigenschaften in verschiedenen Optionen zugreifen können. Ich hoffe, dass er für alle hilfreich ist!

Ein Artikel, der diesen Punkt versteht und 70 % der Front-End-Leute erreicht Ein Artikel, der diesen Punkt versteht und 70 % der Front-End-Leute erreicht Sep 06, 2022 pm 05:03 PM

Ein Kollege blieb aufgrund eines Fehlers stecken, auf den dadurch hingewiesen wurde. Dieses Zeigeproblem führte dazu, dass eine Pfeilfunktion verwendet wurde, was dazu führte, dass die entsprechenden Requisiten nicht abgerufen werden konnten. Er wusste es nicht, als ich es ihm vorstellte, und dann habe ich mir bewusst die Front-End-Kommunikationsgruppe angesehen. Bisher verstehen es mindestens 70 % der Front-End-Programmierer nicht Sie diesen Link Wenn alles unklar ist Wenn Sie es noch nicht gelernt haben, geben Sie mir bitte eine große Klappe.

Lösung für PHP Schwerwiegender Fehler: Klasse „Controller' nicht gefunden Lösung für PHP Schwerwiegender Fehler: Klasse „Controller' nicht gefunden Jun 22, 2023 pm 03:13 PM

Bei der Nutzung des PHP-Frameworks kommt es häufig zu Fehlern wie „PHPFatalerror: Class‘Controller‘notfound“. Diese Art von Fehler hängt normalerweise mit der Benennung, dem Speicherort oder dem Laden von Dateien im Framework zusammen, insbesondere wenn Sie versuchen, Controller zu verwenden. In diesem Artikel werden mehrere gängige Verarbeitungsmethoden zur Lösung dieses Problems vorgestellt. Speicherort der Datei bestätigen Zunächst müssen Sie bestätigen, dass sich die Controller-Datei im richtigen Verzeichnis für das Framework befindet. Zum Beispiel, wenn Sie das Laravel-Framework verwenden

Clevere Möglichkeit, dieses Schlüsselwort in jQuery zu verwenden Clevere Möglichkeit, dieses Schlüsselwort in jQuery zu verwenden Feb 25, 2024 pm 04:09 PM

Flexible Verwendung dieses Schlüsselworts in jQuery In jQuery ist das Schlüsselwort this ein sehr wichtiges und flexibles Konzept. Es wird verwendet, um auf das aktuell manipulierte DOM-Element zu verweisen. Durch die rationale Verwendung dieses Schlüsselworts können wir Elemente auf der Seite einfach bedienen und verschiedene interaktive Effekte und Funktionen erzielen. In diesem Artikel werden spezifische Codebeispiele kombiniert, um die flexible Verwendung dieses Schlüsselworts in jQuery vorzustellen. Dieses einfache Beispiel Schauen wir uns zunächst ein einfaches Beispiel an. Angenommen, wir haben eine

Was ist das? Eine ausführliche Analyse dazu in JavaScript Was ist das? Eine ausführliche Analyse dazu in JavaScript Aug 04, 2022 pm 05:02 PM

Was ist das? Der folgende Artikel wird Ihnen dies in JavaScript vorstellen und auf die Unterschiede zwischen verschiedenen Aufrufmethoden von Funktionen eingehen. Ich hoffe, er wird Ihnen hilfreich sein!

See all articles