php问题 求大神解答

输出用变量和字符串 及字符串拼接实现我叫张三,今年20岁

用name、age变量表示

 

<?php 
$name = '张三';
$age = 20;
echo "我叫$name,今年$age";
?>

代码,保存为(***任意名称***).php

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
</head>

<body>

<div>
<?php

$name = "张三";

$age = "20";

$html = "我叫".$name."今年".$age."岁";

echo $html;

?>
</div>
</body>
</html>

这个属于生成文件!写入内容 自己查一下吧!

function mk_document($filename,$content=''){
// var_dump(__DIR__);
    $file=parse_url($filename);
    $basename=basename($file['path']);
    $pathinfo=pathinfo($basename);
    if(!in_array('extension',array_keys($pathinfo))){
        echo '文件名不正确';
        return;
    }
    if(file_exists($filename)){
        echo 'false';
    }else{
        file_put_contents($filename,$content);
        echo 'success';
    }
}
mk_document('1.php');