WP Alchemyを使用して、複数のチェックボックスを含むメタボックスを作成しています。CSVを配列に出力する
私が抱えている問題は、チェックボックスのオプションを作成する学術コースのCSVリストがあることです。だから私はcsvを箱を作る配列に変換しています。しかし、今のコードでは、最後の行だけが配列に作成されます。
それはPHPに来るとき、私は...、
<?php
$file_handle = fopen('curriculum.csv', 'r');
while (!feof($file_handle)) {
$line_of_text = fgets($file_handle);
$parts = explode(',', $line_of_text);
$items = array ($parts[2] .$parts[3],);
}
fclose($file_handle);
?>
<?php foreach ($items as $i => $item): ?>
<?php $mb->the_field('cb_ex3'); ?>
<!-- similar to test #2, the same thing can be accomplished by simply
adding array brackets "[]" to the name -->
<input type="checkbox" name="<?php $mb->the_name(); ?>[]" value="<?php echo $item; ?>"<?php $mb->the_checkbox_state($item); ?>/> <?php echo $item; ?><br/>
<?php endforeach; ?>
私とそう裸独学FrankinCoderよだからコードの数百行のうち、私が得るすべては最後の行です。 実際に私が働いているファイルは次のとおりです:http://www.ouhsd.k12.ca.us/educational_services/curriculum/curriculum.csv
何か助けや提案をいただければ幸いです!
1. [ 'fgetcsv()'](http://php.net/fgetcsv )2. '$ items [] = ... ' – salathe