タグ

ブックマーク / qiita.com/mpyw (2)

  • PHPでデータベースに接続するときのまとめ - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。PDO に関しては大きく変わっていない部分が多いとは思いますが, PHP 8.x 以降での動作保証はありません。 あらかじめ読んでおきたい記事 Qiita - 【PHP超入門】クラス~例外処理~PDOの基礎 by @7968 初心者がやりがちなミス 以下のどれかに1つでも当てはまるコードは見直す必要があります.付録にリンクを貼っておきましたので,「該当するかも?」という人はクリックして飛んで読んでください.太字にしてあるものは脆弱性に直結する危険度の高いものです. mysql_query などの非推奨関数を利用している SET NAMES あるいは SET CHARACTER SET などで文字コードを指定している そもそもデータベース

    PHPでデータベースに接続するときのまとめ - Qiita
  • 変数名自体を取得する - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。PHP 8.x 以降での動作保証はありません。過去の記事として参考程度にご覧ください。 初心者の頃何故かこういうことやりたがってたなぁ・・・ 絶対実用アプリケーション開発でやっちゃだめよ!!! 変数シンボルの管理ぐらいプログラマの脳ミソでやるべきであって、プログラムにやらせるべきじゃない。 ちなみにグローバルスコープ限定という悲惨な縛りつき。 既にその変数が他の変数とリファレンス状態であったときもどっちの名前が返るか分からない。 <?php function get_var_name(&$var) { $tmp = $var; $var = new stdClass; $name = null; foreach ($GLOBALS as $k => $v) { if ($v === $var) { $name = $k; b

    変数名自体を取得する - Qiita
  • 1