php语法基础
PHP数据类型(它是一种弱类型语言)
整型、浮点型、布尔型、字符串型、数组型、对象、空类型、资源型
标量型:整型、浮点型、布尔型和字符串型!所谓的标量类型,本质上只能存储单项信息的类型。
复合型:数组、对象。复合类型的本质是可以存储多项信息!
特殊类型:空类型和资源型
所有的类型在计算机的中都是以二进制的形式存放的!
进制转换:
小数转换为二进制:乘2取整法
十转八:整数部分除八取余,小数部分乘八取整
八进制转换为二进制,可以一拆三:
二进制转换为八进制可以三并一:
十六进制转换为二进制,可以一拆四:
二进制转换为十六进制可以四并一:
八转十六:先一拆三转换为二,然后再四并一转换为十六:
十六转八:先一拆四转换为二,然后再三并一转换为八
指数形式:
需要注意的几点:
1, e不区分大小写
2, e的前后必须要有数字
e的后面必须为整型
整型数据在内存中都是以其二进制的补码的形式存放的!
正数(符号为0)的原码,反码,补码相同
负数(符号为1)的反码就是在其原码的基础之上,除了符号位不变之外,其余的按位取反,
负数的补码=其反码+1
转换为布尔型,一下几种会转换为假:
整型0:0
浮点0:0.0
字符串0:’0’
空字符串:’’”
空类型:NULL
空数组:array()
资源型和对象型永远为真!
PHP中字符串单双引号的区别:
单引号:不能识别变量、转义字符
双引号:能识别变量、转义字符
定界符:
语法:<<<开始标记
内容
结束标记;
开始标记与结束标记需一致,且标记是自己定义。定界符的结束标记必须顶格写!
类型相关函数:
gettype()获取数据项类型
settype()设置变量的类型
isset()判断变量是否存在
empty()判断变量是否为空

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Travailler avec la base de données dans CakePHP est très simple. Nous comprendrons les opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) dans ce chapitre.

Pour travailler avec la date et l'heure dans cakephp4, nous allons utiliser la classe FrozenTime disponible.

Pour travailler sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.

CakePHP est un framework open source pour PHP. Il vise à faciliter grandement le développement, le déploiement et la maintenance d'applications. CakePHP est basé sur une architecture de type MVC à la fois puissante et facile à appréhender. Modèles, vues et contrôleurs gu

Le validateur peut être créé en ajoutant les deux lignes suivantes dans le contrôleur.

Se connecter à CakePHP est une tâche très simple. Il vous suffit d'utiliser une seule fonction. Vous pouvez enregistrer les erreurs, les exceptions, les activités des utilisateurs, les actions entreprises par les utilisateurs, pour tout processus en arrière-plan comme cronjob. La journalisation des données dans CakePHP est facile. La fonction log() est fournie

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c
