在php脚本开发中,类型转换很常用。系统本身会对变量进行自动的类型转换。同时也有一些函数可以进行类型转换。本例使用implode()函数,实现用户提交信息转换成一个完整的字符串。
在本实例中,用户在表单中输入新闻标题,内容和日期。单击提交按钮后,以POST方式发送给PHP处理脚本。使用$_POST预定义变量获取信息后,其类型为数组。在用implode()函数,以","分隔符转换成字符串。
实例代码:
PHP
<?php
if(!empty($_POST['newstitle'])){
$arr = $_POST;
var_dump(implode($arr,','));
}
?>
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<div>
<form action="" method="post">
<div>新闻标题:<input type="text" name="newstitle"></div>
<div>新闻内容: <input type="text" name="newscontent"> </div>
<div>新闻日期: <input type="text" name="newsdate"> </div>
<input type="submit" value="提交">
</form>
</div>
</body>
</html>