我想在数据库上取值并用换行符替换逗号,然后写入文本文件。
示例:
var spheregeometry = new THREE.SphereGeometry(2.5,40,40,0,-2*Math.PI,0,Math.PI);
var texture = THREE.ImageUtils.loadTexture( path, function()
{
texture.minFilter = THREE.NearestFilter;
texture.needsUpdate = true;
});
var spherematerial = new THREE.MeshBasicMaterial({map: texture});
spherematerial.needsUpdate = true;
var sphere = new THREE.Mesh(spheregeometry, spherematerial);
scene.add(sphere);
我希望它删除逗号并使用换行符写入.txt文件。
结果:
SELECT column FROM table WHERE ID = 6
Result: Monday,Tuesday,Wednesday,Thursday,Friday
希望这是有道理的。
答案 0 :(得分:0)
File_put_contents保存文件file.txt。 http://php.net/manual/en/function.file-put-contents.php
Str_replace用新行替换逗号。 http://php.net/manual/en/function.str-replace.php
File_put_contents("file.txt", str_replace(",", PHP_EOL, $string));
答案 1 :(得分:0)
假设您知道如何执行查询并获取结果:
它基本上来到函数str_replace。 (也可以使用mysql的REPLACE()函数在查询中替换)
<?php
file_put_contents('/myfile.txt', str_replace(',', PHP_EOL, $row['column']));
但是你的问题在信息方面有所限制。
btw:文件是否应该被覆盖:使用FILE_APPEND作为file_put_contents的第3个参数
答案 2 :(得分:0)
使用类似
的内容file_put_contents("file.txt", str_replace(",", "\r\n", $string));