PHP:文本到图像+适合块+分割文本到两个空行时的标记

时间:2018-01-30 12:47:33

标签: php html image split preg-split

我从HTML表单中收到了一堆文件,然后我会浏览它们:

$img = $_FILES['img'];

function reArrayFiles($file) {
        $file_ary = array();
        $file_count = count($file['name']);
        $file_key = array_keys($file);

        for($i=0;$i<$file_count;$i++) {
            foreach($file_key as $val) {
                $file_ary[$i][$val] = $file[$val][$i];
            }
        }
        return $file_ary;
}

$img_desc = reArrayFiles($img);

foreach($img_desc as $val) {
    if ($val['type'] == 'text/plain') {
        ... ?
    }
}

我们需要的是:

1)当有两个空行时分割文本。

我使用的是preg_split('#\n#', file_get_contents($val['tmp_name']));,但它不适用于'#\ n \ n \ n#'。我该怎么做才能让它发挥作用?

无论如何,当我们收到一串字符串时,我们需要的是

2)将这些字符串中的每一个调整为500 x 500大小的块,并在需要时自动放置换行符并将其保存为服务器上的图像。

所以它看起来不像这样: Text to image

0 个答案:

没有答案