Articles of php

PHP: Erstellen Sie ein Array für einen Bereich

Wenn ich eine Variable $num = 50 wie kann ich die Zahlen 1-50 in ein Array setzen?

Berechnen Sie den Überspringungswert für einen bestimmten Datensatz für das sortierte Paging

Ich versuche, den Skip-Wert für einen bestimmten Datensatz in einer Mongo Db-Sammlung mit dem PHP-Treiber zu berechnen. Wenn Sie also einen bestimmten Datensatz aufnehmen, ermitteln Sie den Index dieses Datensatzes in der gesamten Sammlung. Ist das möglich? Zur Zeit wähle ich alle Datensätze aus und manuell einen Index von auf dem Array von Ergebnissen.

Verwenden von Platzhaltern in vorbereiteten statementen – MySQLi

Ich versuche, die folgende Abfrage auszuführen, und ich habe Probleme mit dem Platzhalter. function getStudents() { global $db; $users = array(); $query = $db->prepare(“SELECT id, adminRights FROM users WHERE classes LIKE ? && adminRights=’student'”); $query->bind_param(‘s’, ‘%’ . $this->className . ‘%’); $query->execute(); $query->bind_result($uid, $adminRights); while ($query->fetch()) { if (isset($adminRights[$this->className]) && $adminRights[$this->className] == ‘student’) $users[] = $uid; […]

PHP 5.4 vs 5.3 App Fehler

Ich baue eine Web-App mit PHP und baute es in PHP 5.4. Wie auch immer, ich habe gerade festgestellt, dass mein Server nur mit 5.3 oder 5.2 läuft. In meiner Controller-Datei habe ich diese Codezeile $this->load->model(‘admin/upholstery_category_admin’); $this->load->helper(‘url’); if($method == ‘add’) { $categories = $this->db->get(‘category’)->result(); line 158 here>> $data = []; $data[‘cats’] = $categories; $data[‘message’] = […]

Integrieren des Mailjet API v3-Wrappers als Codeigniter-Bibliothek

Wie kann ich den Mailjet API PHP Wrapper in meine Codeigniter Installation als Bibliothek integrieren? Ist es so einfach, den Inhalt des Repositories in application/libraries/Mailjet und dann eine Mailjet.php Datei in application/libraries erstellen, die Mailjet wie unten gezeigt initialisiert? require ‘Mailjet/vendor/autoload.php’; use \Mailjet\Resources; $mj = new \Mailjet\Client(getenv(‘MJ_APIKEY_PUBLIC’), getenv(‘MJ_APIKEY_PRIVATE’)); Bitte lassen Sie mich wissen, ob ich […]

Unterschied zwischen array_map, array_walk und array_filter

Was genau ist der Unterschied zwischen array_map , array_walk und array_filter Was ich aus der Dokumentation sehen konnte, ist, dass Sie eine Callback-function übergeben können, um eine Aktion für das gelieferte Array auszuführen. Aber ich finde keinen besonderen Unterschied zwischen ihnen. Führen sie das Gleiche durch? Können sie austauschbar verwendet werden? Ich würde Ihre Hilfe […]

WooCommerce – Verstecken Sie andere Versandarten, wenn KOSTENLOSER VERSAND verfügbar ist

Ich möchte andere Versandoptionen verstecken, wenn kostenloser Versand auf Woocommerce verfügbar ist. Weil die neueste Version von woocommerce jetzt noch andere Versandoptionen zeigt, selbst wenn es eine KOSTENLOSE Versandoption gibt. Bitte helfen Sie

Warum druckt dieser Code nicht einfach die Buchstaben A bis Z?

<?php for ($i = 'a'; $i <= 'z'; $i++) echo "$i\n"; Dieses Snippet gibt die folgende Ausgabe (Zeilenumbrüche werden durch Leerzeichen ersetzt): abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj aq aa aa aq aq ar wie a au aw aw ax ay a ba bb bc bd bf bh bh […]

Konvertiere ungültiges json in gültiges json

Ich versuche, eine .json-Datei von einem Webserver zu lesen. Der JSON, den ich vom Server erhalte, wird unter http://jsonlint.com/ als ungültig gemeldet: { preOpen: “900”, preClose: “908”, mktOpen: “915”, mktClose: “1530”, corrOpen: “1540”, corrClose: “1600”, mktStatusCode: “3”, status: “MARKET OPEN”, time: “Jan 11, 2012 12:32:14”, data: [ { name: “S&P CNX NIFTY Pre Open”, lastPrice: […]

Wie man menschliche Namen in CakePHP “validiert”?

Ich habe ein PHP-Skript, das nach “gültigen” menschlichen Namen suchen soll, aber kürzlich gegen einen Namen mit einem Leerzeichen geknackt hat, also haben wir unserem Validator Leerzeichen hinzugefügt. Gibt es nicht eine Möglichkeit, dem CakePHP-Validator eine Blacklist hinzuzufügen, um alle “ungültigen” Zeichen zu blockieren, anstatt “gültige” zuzulassen? HINWEIS: Ich weiß, wie man das in PHP […]