在函数中添加字符串以生成随机句子和段落php

时间:2017-03-23 19:18:32

标签: php

我有一个名为test.txt的文件,我想从文件中的句子中随机生成文章。并添加随机数段。

  

例如test.txt文件的内容是:

     句子1.句子2.句子3.句子4.句子5?句子   6!句子7。

输出应为

PARAGRAPH1 句子1.判刑7句5?

PARAGRAPH2 句子3.句子2。 Sentence7? SENTENCE2。

接下来我希望输出像这样放入数据库:

$ins = @mysql_query("INSERT INTO posty SET title='$title', content='$content'");

我得到了类似的代码,但出了点问题:

<?php
    $liczbaparagrafow = rand(3, 10);
    $losowaliczba = rand(7, 20);

    function powtarzacz($liczbawykonan){
        while($zmienna < $liczbawykonan) // warunek kontynuacji pętli
        {
            $f_contents = file("test.txt");
            $line = $f_contents[rand(0, count($f_contents) - 1)];
            $liczbawykonan++;
            return $line;
            echo $line;
            $zmienna++;
        }         
    }

    $test = powtarzacz($losowaliczba);
    echo $test;

1 个答案:

答案 0 :(得分:0)

请将testy.txt更改为$ f_contents = file中的text.txt(&#34; testy.txt&#34;); 。我希望您的代码中存在拼写错误。