私は実際にUbuntuディストリビューションでPHPをコーディングしています。テキストコンテンツ(php)を取得する際の問題
テキストファイルを読み込み、コンボボックスフィールドに表示されるように行を抽出します。
私は、このようにそれをやろうとしている:(私はPHPで新たなんだ、穏やかな:D)
$file = fopen($fichier_txt.'.txt', 'r+');
if ($file)
{
$compteur_lignes = 0;
while (!feof($file) /*&& ($buffer = fgets($file, 4096) !== false)*/)
{
$lignes = fgets($file);
echo '<br>';
echo $lignes;
$compteur_lignes++;
}
echo '<br>';
$lignes = fgets($file);
echo '<select name="cbBox" size="1" id="Combobox">';
$option = "<option value=\"Please select a Category\">Select an option</option> \n";
for ($i = 0; $i < $compteur_lignes; $i++)
{
$option .= "<option ";
$option .= "value=\"$lignes[$i]\">$lignes[$i]</option> \n";
}
echo $option;
echo '</select>';
fclose($file);
}
私はこれを行うと、私は私のローカルホストに私のテキストファイルの内容を取得します私の$ lignes [$ i]に値が含まれていない場合のように、私のcomboxoは空のフィールドを表示します...
私はちょっと助けてもらえますか?事前に
おかげで、
よろしく、
Stelio Kontos。
あなたは 'file_get_contents'を点検したのに役立ちます願っていますか? – Aborted
しかし、私は文字列ではなく配列としてテキストを取得したいので適切ではありませんでした。 –