[PHP-Entwicklung] Anweisungen zur Einstellung des Zeitzonen-Zeichensatzes von bcscale

little bottle
Freigeben: 2023-04-06 07:32:02
nach vorne
2033 Leute haben es durchsucht

In diesem Artikel geht es hauptsächlich um die Einstellung des bcscale-Zeitzonenzeichensatzes in der PHP-Entwicklung. Freunde, die diese Funktionen verwenden möchten, müssen es verstehen!

Bezüglich der Entwicklung von PHP müssen Sie mehrere detaillierte Einstellungen kennen:
In der init.php oder index.php oder api.php des Projekts
1.
Stellt die bc-Funktion mit der Standardanzahl von Dezimalstellen dar.
Wenn nicht festgelegt, ist der Standardwert 0, was auf die Verarbeitung ganzzahliger Ergebnisse hinweist.
bcadd, bcsub usw. werden angezeigt. Der abgefangene Wert ist eine Ganzzahl.
Als es in der Vergangenheit ein Protokoll gab und der Hintergrund gezwungen wurde, Münzen freizugeben, wurde der Saldowert falsch berechnet

2. date_default_timezone_set("Asien/Shanghai");
Stellt die Zeitzone dar Einstellung während der PHP-Verarbeitung
Es gibt keine Einstellung. Wenn festgelegt, ist der Standardwert 0 Zeitzone (oder in PHP INI konfiguriert)
Die obige Einstellung ist Dongba District Shanghai
(Wenn dieser Wert später verfügbar ist, wird er angezeigt wird auf die Zeitzone 0 vereinheitlicht, und die MySQL-Datenbank wird ebenfalls auf die Zeitzone 0 überarbeitet,
Die im Seitenfeld angezeigte Zeit wird von der Seite entsprechend der lokalen Zeitzone neu berechnet)

3. 'charset' => 'utf8mb4',
Im Projekt wird PHP durch die Laravel-Operationsdatenbank geleitet,
Das Codierungsformat der relevanten Wertübertragung

$capsule = new \Illuminate\Database\Capsule\Manager;
$capsule->addConnection([
    "driver" => 'mysql',
    "host" => getenv("DB_HOST"),
    "port" => getenv("DB_PORT"),
    "database" => getenv("DB_DATABASE"),
    "username" => getenv("DB_USERNAME"),
    "password" => getenv("DB_PASSWORD"),
'charset'   => 'utf8mb4',
]);
Nach dem Login kopieren

Wenn dieser Wert nicht vorhanden ist festgelegt, wird die chinesische Eingabe auf der Startseite verstümmelt, nachdem sie in der MySQL-Tabelle gespeichert wurde

Verwandte Tutorials: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt von[PHP-Entwicklung] Anweisungen zur Einstellung des Zeitzonen-Zeichensatzes von bcscale. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:cnblogs.com
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage