simplexml_load_file 読み込むurlを指定
simplexml_load_file('ここに読み込みたいhttpsのURLを記述');
----------------------------------------------------------
例
$xml = simplexml_load_file('https://_____________');
foreach($xml->channel->item as $item):
?>
<a href="<?php print($item->link); ?>"><?php print($item->title); ?></a>
<?php
endforeach;
?>
----------------------------------------------------------
<a href=""></a> リンク先を記述
print($item->link)、print($item->title) これで中身の要素を指定して出力する
$xmlや$itemで何を持ってこれているのか、中身の確認をしたい場合
【var_dump】を使用することで確認ができる!!!
var_dump($xml);
チェックボックス
チェックボックスを使用する場合、[]を使用し配列として持っていく!
[]がないと、配列の中身は空の状態になる!
name="reserve[]" ←OK
name="reserve" ←NG
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
例
<form action="submit.php" method="post">
<p>希望日</p>
<p>
<input type="checkbox" name="reserve[]" value="6/5">6月5日<br>
<input type="checkbox" name="reserve[]" value="6/6">6月6日<br>
<input type="checkbox" name="reserve[]" value="6/7">6月7日<br>
</p>
<input type="submit" value="送信する">
</form>
mb_convert_kana 半角全角
<?php
$a = '10'; ここに全角数字を入れた場合
$a = mb_convert_kana($a, 'n', 'UTF-8'); ←半角に変換
if (is_numeric($a)){
print($a.'歳');
}else{
print('年齢が数字ではありません');
}
?>
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
通常は、全角数字では、if文のfalseになるが、
mb_convert_kanaを使用することで、全角数字を【半角】に変換してくれる!
文字の場合は、そのままで扱うえるので便利!!!
ページの遷移 Location
<?php
header('Location: https://_____________');
exit();
// ページの遷移が可能
剰余算 繰り返しを行う
剰余算を使用することで、動きを一定に稼働するよう利用する!
%で出たあまりの数字でを使用する!
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
例
<?php
$week = array('日','月','火','水','木','金','土');
for($i=0; $i<31; $i++) {
print($week[$i%7]. "\n"); ←割り切れると0になり、再度'日'に戻る!
}
?>