PHP如何拼接字符串?
PHP如何拼接字符串?
在php里声明一个字符串有2种方式,一种是用单引号,另一种是用双引号。2者最大的区别就是当字符串中包含变量时,单引号不能输出变量的值,而是直接输出变量名,双引号就可以输出变量的值。
<?php $a = 'hello'; $b = 'world'; echo '$a $b'; //输出$a $b echo "$a $b"; //输出hello world ?>
另外单引号里只能有2种转义字符,\'(表示单引号)和\\(表示反斜杠),双引号就没这个限制。
<?php echo '\'hello\\world\''; //输出'hello\world' echo "\thello\r\n"; //\t表示制表符,\r\n表示换行 ?>
在php中字符串的拼接是用' . ',输出字符串一般是用echo。
<?php $a = 'hello'; $b = 'world'; echo $a . ' ' . $b;//输出hello world ( )表示空格 ?>
也可以用大括号{$str}在字符串里内嵌变量,如"文字{$str}文字",如果不用大括号{}就要注意,比如"文字$str文字",这时是输出文"字+$str文字",而不是"文字+$str+文字",当然不用{}也可以用分词字符来把变量和文字分开,分词字符一般是空格,标点符号等。
<?php $a = 'hello'; echo "qqq{$a}qq";//输出qqqhelloqqq echo "qqq$aqqq";//输出的是qqq$aqqq,而不是qqqhelloqqq echo "qqq$a qqq";//在$a后面加个空格也是可以得,输出qqq$a qqq ?>
在php也是可以直接书写多行字符串的
<?php $str=<<<STR 'ok',"hello" I will {$str1} STR; /**** * 其中三个小于号代表多行字符串的输入,STR是字符串界定符,界定符的名字可以自己定义,两个界定符之间的内容就是多行字符串。其中的单引号双引号可以直接输出而不必转义,当然里面也可以直接插入变量,输出是会自动替换变量值的 ****/ ?>
一个小技巧,当使用 echo进行字符串输出时,如果字符串使用拼接方式组成,可以使用逗号来连接需要拼接的各部分字符串和变量,比如
echo 'first',"second",$str,"end";
据说这样输出速度要快一些,原因在于echo可以接受多个参数,并直接按顺序输出,实际上逗号不是拼接字符串,而是把不同字符串和变量作为参数传送给echo命令
推荐教程:PHP视频教程

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)

Sujets chauds



Dans ce chapitre, nous comprendrons les variables d'environnement, la configuration générale, la configuration de la base de données et la configuration de la messagerie dans CakePHP.

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.

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

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 sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.

Dans ce chapitre, nous allons apprendre les sujets suivants liés au routage ?

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.
