<?php class Cart { //物品id及名称规则,调试信息控制 private $product_id_rule = '\.a-z0-9-_'; //小写字母 | 数字 | ._- private $product_name_rule = '\.\:a-z0-9-_';//小写字母 | 数字 | ._-: private $debug = TRUE; private $_cart_contents = array(); public function __construct() { //是否第一次使用? if(isset($_SESSION['cart_contents'])) { $this->_cart_contents = $_SESSION['cart_contents']; } else { $this->_cart_contents['cart_total'] = 0; $this->_cart_contents['total_items'] = 0; } if($this->debug === TRUE) { //$this->_log("cart_create_success"); } }
PHP führt hauptsächlich die von PHP implementierte Einkaufswagen-Klasse ein, die grundlegende Funktionen zum Hinzufügen, Löschen, für Statistiken und andere verwandte Funktionen des Einkaufswagens realisieren kann.
Die Grundfunktionen des Einkaufswagens sind wie folgt: 1) Hinzufügen Artikel in den Warenkorb legen 2) Artikel aus dem Warenkorb löschen 3) Warenkorb-Artikelinformationen aktualisieren [+1/-1] 4) Statistik der Warenkorbartikel 1. Gesamtartikel 2. Gesamtmenge 3. Gesamtbetrag 5) Menge und Anzahl der einzelnen Einkaufsartikel Statistiken erstellen 6) Einkäufe löschen
Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn
Verwandter Artikel
20 Jun 2017
Bei der Entwicklung mit jQuery können Sie auch andere JS-Bibliotheken wie Prototype verwenden. Wenn jedoch mehrere Bibliotheken nebeneinander existieren, können Sie diese durch die folgenden Lösungen lösen: 1. jQuery-Bibliotheken in andere importieren Verwenden Sie die jQuery-Methode (Rückruf) direkt, z. B.:
02 Jul 2019
Wenn Sie nach der Installation von Python einige andere Bibliotheken installieren müssen, gibt es im Allgemeinen zwei Methoden: Eine besteht darin, sie manuell von der offiziellen Website der einzelnen Bibliotheken herunterzuladen. Die andere Methode besteht darin, Pip einfach zu installieren Bibliotheken. Nach der Installation von pip können Sie Bibliotheken von Drittanbietern direkt über Befehle installieren und löschen.
16 Apr 2024
PHP-Funktionen können zur Erweiterung der Funktionalität in externe Bibliotheken integriert werden. Zu den spezifischen Methoden gehören: Verwenden der Funktion include() oder require() zum Laden von PHP-Dateien als Bibliotheken. Verwenden Sie Composer zum Verwalten und Laden von Bibliotheken. Verwenden Sie andere Methoden wie PSR-4-Standards zum automatischen Laden oder manuelles Laden von Klassendateien.
09 Nov 2016
Manche Leute fragen sich vielleicht, warum einige Erweiterungen in der Form --enable-extname geöffnet werden, während andere in der Form --with-extname geöffnet werden? Tatsächlich gibt es keinen wesentlichen Unterschied zwischen den beiden, außer dass „Enable“ hauptsächlich bedeutet, dass es direkt kompiliert werden kann, ohne auf externe Bibliotheken angewiesen zu sein, während bei „Enable“ meist auf Bibliotheken von Drittanbietern zurückgegriffen werden muss. Da unsere Erweiterung nun nicht mehr auf andere Bibliotheksdateien angewiesen ist, können wir einfach --enable verwenden.
24 Mar 2023
Linux-Abhängigkeitspakete beziehen sich auf „Bibliotheksdateien“. Die meisten Abhängigkeitspakete, einschließlich dynamischer Bibliotheken und statischer Bibliotheken, sind wie andere Betriebssysteme modular aufgebaut, was bedeutet, dass Funktionen voneinander abhängen und einige Funktionen erfordern einige andere Funktionen zur Unterstützung, die die Wiederverwendbarkeit des Codes verbessern können.
29 Mar 2024
Zum Herunterladen von Python sind die folgenden Komponenten erforderlich: Offizielles Python-Installationsprogramm: Enthält den Python-Interpreter und grundlegende Komponenten. IDE (optional): Bietet Codebearbeitung, Debugging und andere Funktionen. Bibliotheken und Pakete (optional): werden über pip installiert, um bestimmte Aufgaben auszuführen. Versionskontrollsystem (optional): zur Verfolgung von Codeänderungen und zur Zusammenarbeit. Andere Komponenten, die möglicherweise benötigt werden: basierend auf den Projektanforderungen, z. B. bestimmte Bibliotheken, Umgebungsmanager, Datenbank-Client-Bibliotheken, Debugger usw.
Hot Tools
PHP-Bibliothek für Abhängigkeitsinjektionscontainer
PHP-Bibliothek für Abhängigkeitsinjektionscontainer
Eine Sammlung von 50 hervorragenden klassischen PHP-Algorithmen
Klassischer PHP-Algorithmus, lernen Sie hervorragende Ideen und erweitern Sie Ihr Denken
Kleine PHP-Bibliothek zur Optimierung von Bildern
Kleine PHP-Bibliothek zur Optimierung von Bildern