Sun Mon Tue Wed Thu Fri Sta
---------------------------
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
※実行した日付により変わります
問題12:カレンダーを表示しよう
今月のカレンダーを画面に表示しよう
表示が崩れる場合は「
表示が崩れる場合は「
」で結果を囲もう
期待する画面
解答ソースコード
$url = "https://ninjacode.work/assets/img/logo_text.png";
$size = getimagesize($url);
echo "width: {$size[0]}px<br>\n";
echo "height: {$size[1]}px<br>\n";
echo "mime type: {$size["mime"]}<br>\n";
¥PHP¥
完了にする!
活動記録をTweetする
1.PHPについての説明と表示
PHPを実行するサーバによってはリモートファイルのアクセスが制限されている場合がある。
その場合は一度ローカルにファイルをダウンロードしてurlをファイル名に変更しよう。
getimagesizeの戻り値は最大7つの要素の配列となっている。
最初の要素が幅、次の要素が高さを表している。
MIMEタイプはmimeというキーでアクセス可能だ。
ただしすべての項目が取得できるとは限らず画像以外でも値が取得できる可能性もある。
確実に画像と判明していない場合は注意しよう。