格式  
print("%s,%s",$a1,$a2);
引号中的每一个%s都应该对应一个变量吧.. 和C语言中的print()函数差不多吧!
%s 好像表示输出的是字符串吧
还有%d (表示整型)  %f(表示浮点类型)我这么解释对不对?如果有不对还请高手指点!

解决方案 »

  1.   

    %s在printf是表示以字符串类型输出数据
    举个例:
    <?PHP
    $num=1234;
    printf("%c&%s",$num,$num);
    ?>
    其中$num输出了两次,第一个是以%c(字符)输出,第二是以%s(字符串)输出。
    上面的输出结果是:
    &Ograve;&1234
      

  2.   

    补充:
    1.printf("%c&%s",$num,$num);中的“&”只是起分隔作用;
    2.&Ograve;是要示一个字符,但在这不能正确显示