PHP输出打印变量和字符串的几种方法

lxx249
2023-12-27 / 6 评论 / 4 阅读 / 正在检测是否收录...

使用PHP输出变量

<?php
    $a = 'fadf';
    $num = 100.01;
    // 1.使用echo输出变量和字符串,注意单引号用于简单的字符串,双引号可用于包含变量和转义字符的复杂字符串
    echo $a;
    echo "\n";
    echo 'test';
    echo "\n";
    // 2. 使用print输出
    print('abc');
    echo "\n";
    print($a);
    echo "\n";
    // 3. 使用die输出,注意输出后就退出程序了,后面的语句就不会执行了
    //die("abc");
    // die($a); 不能输出变量
    // 4. printf输出
    printf("%s", $a);
    echo "\n";
    // 5. sprintf输出
    $b = sprintf("%d", $num);
    echo $b;
    // 6. var_dump()输出
    var_dump($a);
    var_dump("abv");
    var_dump($GLOBALS);
?>
  1. 使用echo输出变量:不需要括号,无返回值

    echo $a;

  2. 使用print()输出变量:需要圆括号,有返回值,执行失败时返回false

    print($a);

  3. 使用die(),只能输出字符串,并且导致程序退出,常用于链接服务器和数据库

    mysql_connect("locahost","root","root") or die("链接服务器失败!");

  4. 使用printf()输出变量:printf("格式1",参数1):参数1=按什么格式输出;参数2=输出的变量。($s:按字符串;$d:按整型;$b:按二进制;$x:按16进制;$o:按八进制; $f:按浮点型)

    printf("%s", $a);

  5. 使用sprintf()输出变量:此并不能直接输出,先赋给一个变量,然后再输出变量。

    $b = sprintf("%d", $num);`

    echo $b;`
    
  6. 使用var_dump()输出变量,常用来调试,可以输出$GLOBALS,查看所有变量

    var_dump($a);`

    `var_dump("abv");`
    var_dump($GLOBALS);`
    

参考链接:

PHP输出打印变量和字符串等 学习记录_php中,怎么将数字和字符串同时输出-CSDN博客

0

评论 (6)

取消
  1. 头像
    osocdguaob
    Windows 10 · Google Chrome

    不错不错,我喜欢看 www.jiwenlaw.com

    回复
  2. 头像
    vxvohfxlzm
    Windows 10 · Google Chrome

    兄弟写的非常好 https://www.cscnn.com/

    回复
  3. 头像
    kflmlynndi
    Windows 10 · Google Chrome

    选材新颖独特,通过细节描写赋予主题鲜活生命力。

    回复
  4. 头像
    ljvdbydurp
    Windows 10 · Google Chrome

    正能量充沛,给予读者行动勇气。

    回复
  5. 头像
    cbupazlrrk
    Windows 10 · Google Chrome

    ?内容类评语?

    回复
  6. 头像
    agarvqhcjs
    Windows 10 · Google Chrome

    技术伦理的探讨体现人文科技平衡意识。

    回复