recherche

PHP中的替代语法

    今天看了一下wordpress的代码,里面有些少见的php替代语法,

<?php else : ?>		<div class="entry-content">			<?php the_content( __( &#39;Continue reading <span class="meta-nav">→', 'thebox' ) ); ?>			<?php wp_link_pages( array( &#39;before&#39; => '<div class="page-links">' . __( 'Pages:', 'thebox' ), 'after' => '</div>' ) ); ?>		</div><!-- .entry-content -->	<?php endif; ?>
else后面的冒号和endif代表啥?菜鸟一个,没有见过,所以就google了一下,才明白这是php的替代语法,

冒号(:)等价于左花括号({),endif等价于右花括号(});


    举个例子吧:

是负数拉

上面的语句等同于

是负数拉



PHP中那些语法有替代语法?
流程控制(包括if,while,forforeach,switch)这几个语句有替代语法。


替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

while替代语法:

 

  • 循环点什么


  • 其它替代语法可以类推。

    Déclaration
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
    Optimiser le code PHP: réduction de l'utilisation de la mémoire et du temps d'exécutionOptimiser le code PHP: réduction de l'utilisation de la mémoire et du temps d'exécutionMay 10, 2025 am 12:04 AM

    TOOPTIMIZEPHPCODEFORREDUDEDSMORYUSAGEAnDEXECUTURStime, suivant les autres: 1) Utilisation de la conception de l'adaptation de l'attribution-infonctionnement destinés à la consommation.

    Email PHP: guide d'envoi étape par étapeEmail PHP: guide d'envoi étape par étapeMay 09, 2025 am 12:14 AM

    PhpisUsedforsendentemailsDuetoits IntegrationwithServermailServicesAnteralsmtpproviders, automatication etmarkettingcampews.1)

    Comment envoyer des e-mails via PHP: Exemples et codeComment envoyer des e-mails via PHP: Exemples et codeMay 09, 2025 am 12:13 AM

    La meilleure façon d'envoyer des e-mails est d'utiliser la bibliothèque PHPMailer. 1) L'utilisation de la fonction Mail () est simple mais peu fiable, ce qui peut entraîner la saisie des e-mails ou ne peut pas être livré. 2) PHPMailer fournit un meilleur contrôle et une meilleure fiabilité, et prend en charge le courrier HTML, les pièces jointes et l'authentification SMTP. 3) Assurez-vous que les paramètres SMTP sont configurés correctement et que le chiffrement (tel que StartTLS ou SSL / TLS) est utilisé pour améliorer la sécurité. 4) Pour de grandes quantités d'e-mails, envisagez d'utiliser un système de file d'attente de courrier pour optimiser les performances.

    Email PHP avancé: en-têtes et fonctionnalités personnaliséesEmail PHP avancé: en-têtes et fonctionnalités personnaliséesMay 09, 2025 am 12:13 AM

    CustomHedersEndAdvancedFeaturesInphpeMailenhanceFonctionality andreliability.1) CustomHedersAdMetAdataFortrackingandCategorization.2)

    Guide de l'envoi de courriels avec PHP et SMTPGuide de l'envoi de courriels avec PHP et SMTPMay 09, 2025 am 12:06 AM

    L'envoi de courrier à l'aide de PHP et SMTP peut être réalisé via la bibliothèque PHPMailer. 1) Installez et configurez PHPMailer, 2) Définissez les détails du serveur SMTP, 3) Définissez le contenu des e-mails, 4) Envoyer des e-mails et gérer les erreurs. Utilisez cette méthode pour assurer la fiabilité et la sécurité des e-mails.

    Quelle est la meilleure façon d'envoyer un e-mail à l'aide de PHP?Quelle est la meilleure façon d'envoyer un e-mail à l'aide de PHP?May 08, 2025 am 12:21 AM

    TheBestApproachforsendentemailsInphpisusingThephpmailerLibraryDuetOtsReliability, featturerichness, andeaseofuse.phpmailersupportssmtp, fournitdetaileDerrorHling

    Meilleures pratiques pour l'injection de dépendance en PHPMeilleures pratiques pour l'injection de dépendance en PHPMay 08, 2025 am 12:21 AM

    La raison de l'utilisation de l'injection de dépendance (DI) est qu'elle favorise le couplage lâche, la testabilité et la maintenabilité du code. 1) Utiliser le constructeur pour injecter les dépendances, 2) Éviter d'utiliser les localisateurs de services, 3) Utiliser les conteneurs d'injection de dépendance pour gérer les dépendances, 4) Améliorer la testabilité par l'injection des dépendances, 5) Évitez les dépendances de sur-injection, 6) Considérez l'impact des performances de DI.

    Conseils et astuces de réglage des performances PHPConseils et astuces de réglage des performances PHPMay 08, 2025 am 12:20 AM

    PhpperformanceTUningiscrucialBecauseiTenHanceSpEedAndEfficiency, qui arevitalforwebapplications.1) cachingwithapruceducesdatabaseloadandixprovesesweponshets.2) OptimizingDatabasequeriesByselectingNesseyColumsAnSingIndexPeedSupSupDatareTelevalin.

    See all articles

    Outils d'IA chauds

    Undresser.AI Undress

    Undresser.AI Undress

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

    AI Clothes Remover

    AI Clothes Remover

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

    Undress AI Tool

    Undress AI Tool

    Images de déshabillage gratuites

    Clothoff.io

    Clothoff.io

    Dissolvant de vêtements AI

    Video Face Swap

    Video Face Swap

    Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

    Article chaud

    <🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
    3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
    Nordhold: Système de fusion, expliqué
    3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

    Outils chauds

    Navigateur d'examen sécurisé

    Navigateur d'examen sécurisé

    Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.

    Adaptateur de serveur SAP NetWeaver pour Eclipse

    Adaptateur de serveur SAP NetWeaver pour Eclipse

    Intégrez Eclipse au serveur d'applications SAP NetWeaver.

    VSCode Windows 64 bits Télécharger

    VSCode Windows 64 bits Télécharger

    Un éditeur IDE gratuit et puissant lancé par Microsoft

    Télécharger la version Mac de l'éditeur Atom

    Télécharger la version Mac de l'éditeur Atom

    L'éditeur open source le plus populaire

    SublimeText3 version Mac

    SublimeText3 version Mac

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