」で結果を囲もう"> 」で結果を囲もう" />
ログイン

問題12 カレンダーを表示しよう

PHPの問題

PHP

カレンダーを表示しよう

問題

今月のカレンダーを画面に表示しよう
表示が崩れる場合は「
 
」で結果を囲もう

期待する画面

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

※実行した日付により変わります
コードのアイコン

解答ソースコード

              $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¥
            
答えのアイコン

解説

getimagesizeは画像の大きさを取得する関数だ。
PHPを実行するサーバによってはリモートファイルのアクセスが制限されている場合がある。
その場合は一度ローカルにファイルをダウンロードしてurlをファイル名に変更しよう。

getimagesizeの戻り値は最大7つの要素の配列となっている。
最初の要素が幅、次の要素が高さを表している。
MIMEタイプはmimeというキーでアクセス可能だ。

ただしすべての項目が取得できるとは限らず画像以外でも値が取得できる可能性もある。
確実に画像と判明していない場合は注意しよう。
ログインして解答を見る
完了にする!
1.PHPについての説明と表示
続きの動画を見たい方は公式LINEから「PHP」と送信すると動画が見れます。
LINEの友達追加でお役立ち動画をGET!!