0

私は別の行を書いたテキストファイルを持っています。各行には、セミコロンで区切られた異なる文字列値が含まれています。. 行から最初と 2 番目の文字列を取得しようとしていますが、方法がわかりません。解決策はありますか?

PHP - 現在、行全体を印刷しています。

<?php
            $readin = file('filmer.txt');
            $ul = '<ul id="films">';
            foreach($readin as $fName){
                echo $ul.'<li>'.$fName.'</li>';
            }
        ?>

テキストファイル

Gudfadern;*****;http://www.imdb.com/title/tt0068646;http://ia.media-imdb.com/images/M/MV5BMjEyMjcyNDI4MF5BMl5BanBnXkFtZTcwMDA5Mzg3OA@@._V1_SX214_.jpg;Coppolas klassiska filmatisering av Mario Puzos roman om en maffiafamilj i New York. I centrum står Don Corleone, Gudfadern, men också hans söner bistår honom vid det intrikata maktspel som pågår mellan Corleone och de andra familjerna i området.

Rambo;****;http://www.imdb.com/title/tt0462499;http://ia.media-    imdb.com/images/M/MV5BMTI5Mjg1MzM4NF5BMl5BanBnXkFtZTcwNTAyNzUzMw@@._V1_SX214_.jpg;John Rambo har i lugn och ro slagit sig ned i Thailand, nära gränsen till Burma - ett land som sedan många år tillbaka lidit av förtryck från den styrande militärjuntan. Rambo ställs plötsligt inför sitt kanske farligaste uppdrag hittills när en grupp kristna missionärer tas som gisslan av den burmesiska militären

Sagan om konungens återkomst;*****;http://www.imdb.com/title/tt0167260;http://ia.media-imdb.com/images/M/MV5BMjE4MjA1NTAyMV5BMl5BanBnXkFtZTcwNzM1NDQyMQ@@._V1_SX214_.jpg;Gondor förbereder sig för krig mot mörkrets makter och ringen färdas långsamt med Frodo mot Mordor för att om möjligt förstöras.
4

1 に答える 1

1

区切り文字 ( )explode()で爆発させるために使用します。;

<?php
    $line = "Gudfadern;*****;http://www.imdb.com/title/tt0068646;http://ia.media-imdb.com/images/M/MV5BMjEyMjcyNDI4MF5BMl5BanBnXkFtZTcwMDA5Mzg3OA@@._V1_SX214_.jpg;Coppolas klassiska filmatisering av Mario Puzos roman om en maffiafamilj i New York. I centrum står Don Corleone, Gudfadern, men också hans söner bistår honom vid det intrikata maktspel som pågår mellan Corleone och de andra familjerna i området.";
    $lineSplit = explode(";", $line);
    $firstAndLast = $lineSplit[0] . " - " . $lineSplit[1];
    var_dump($firstAndLast);
?>
于 2013-03-10T22:28:22.383 に答える