【今日学んだこと】未経験からエンジニアへの道「17日目」なぜコピペしてさえ動かない、、、と思ったら
今日の所感
もっとPHP触っていきたいなーと思い、ドットインストールを進めていっていたけど、 「PHPで画像アップロード掲示板を作ろう 」でなんでかわからないけど、全然うまく動いてくれなくて、もう何が違うのかわからないから丸コピしたの、に、動かなくてつらみでした…なんでなんだろ。。。明日もっかいじっくりみてみよう、、、、
とここまで書いてから、やっぱり解決してからじゃないと寝れないと思い、 ちょっと見返したらドットインストール側のソースコードも間違っていたという、、、 まぁ発見できたからいいや!スッキリ寝れるー
やったこと
- ドットインストール :410分
- 基本情報技術者(午前):27分
- この振り返りブログ:37分
- 英語:20分
学んだこと
ドットインストール
PHPのrange関数で数字やアルファベットを生成する | Unskilled?
- array_slice( 配列, 抽出する位置 [, 抽出する長さ]) ):配列の一部を取り出して取得する
PHP関数 - 配列 指定した位置から要素を取得 - array_slice() - PHP入門 - Webkaru
PHPの__FILE__とか__DIR__とかのマジック定数まとめ | PisukeCode - Web開発まとめ
- ini_set( 'display_errors', 1 );:エラーを出力する
- (HTML)colspan属性:水平方向のセルの結合数(セルがまたがる列数)を指定する。
colspan属性 ≪ td要素 ≪ 表(テーブル) ≪ 要素 ≪ HTML5入門
- (CSS)border-collapse:隣接するセルで境界線を共有する
border-collapse - CSS: カスケーディングスタイルシート | MDN
- (HTML)«と»:HTMLエンティティ(特殊文字の表示)。«「<<」»「>>」
HTML,CSS勉強メモ #22 ~&laquo;と&raquo;~ - Qiita
- DatePeriod:特定の日付の期間を作るのに使えるクラス。指定した期間に定期的に発生する内容を反復処理ができる。
「enctype="multipart/form-data"」:ファイルを送るおまじない
uniqid(mt_rand()):uniqid関数→マイクロ秒単位の現在時刻にもとづいた、接頭辞つきの一意な ID を取得。mt_randが乱数を使う
PHPリファレンス(crypt()、md5()、sha1()、str_rot13())
- sprintf:フォーマットされた文字列を返す
https://www.php.net/manual/ja/function.sprintf.php
基本情報技術者(午前)
- NAPT(Network Address Port Translation):複数のプライベートIPアドレスとグローバルアドレスを相互に変換する。IPアドレスの他にポート番号で端末を区別するため、複数の端末が同時にインターネットに接続できる。
- IPv4:32ビットのIPアドレス。IPアドレスの不足を解決するために↓
- IPv6:128ビットのIPアドレス。
- SMTP(Simple Mail Transfer Protocol):メールの送信や転送を行う。受信側のメールサーバまで転送できる。メールボックスに保存し、受信側がPOP3かIMAP4で読む。
- POP3(Post Office Protocol version 3):メールボックスからメールを一度に受信
- IMAP4(Internet Messaging Access Protocol version 4):メールボックスから必要なメールを読む。POP3より新しい。
- MIME(Multipurpose Internet Mail Extensions):メールで半角英字以外の漢字データやマルチメディアデータを送るための拡張規格
- BASE64:24ビット(3バイト)を6ビットのASCII文字4文字に置き換える
- ASCII文字:半角英数字とか
英語
音声の例文聞いて書き起こす、ディクテーションをしてみた。 aとかtheとか全然聞こえてないし、似てる?単語とかも全然違うのかいてて文脈全くわかってないやん笑
みたいな感じでなんだか楽しかったのでしばらくこれ続けてみようと思います。
わからないこと、わからなかったこと
- $body .=の.なに?
- ドットインストールの「PHPで画像アップロード掲示板を作ろう」が途中から全然うまくいかなくて、もう乗ってるお手本ソースコード丸コピしてさえうまくいかないってどういうこと、、、わからない、、、、、
明日の意気込みなど
明日は地味に少し前にノリで申し込んだTOEIC Bridgeテストとやらにいってきます。全然やってないからこれで撃沈して、これからのやる気の足しにします…
他にも予定入っちゃってるから明日はあんまりさわれなさそうだけど、できる限り触れるようにしよう。