Lv1プログラマの誰得メモ

総務女子の開発とか趣味とか自学に関係することのメモ

PHP

htmlspecialchars()関数

PHP

htmlspecialchars()は、 HTML において特殊な意味を持つものを、 HTML の表現形式に変換するための関数。 例えば、この関数を使ったものと、使わないもので比べてみる。 sample04a.php '); //htmlspecialchars()未使用// print ('name : ' . $_REQUEST['my_n…

LECTURE 1-1.4 フォームに入力した内容を取得する

PHP

sample04_input.html <form action="sample04.php" method="get"> <label for="my_name">name : </label> <input id="my_name" type="text" name="my_name" size="35" maxlength="255" value="" /> <input type="submit" value="送信する" /> </form> sample04.php

LECTURE 1-1.3 画面に現在の時刻を表示する

PHP

sample03.php 参考書籍[Amazon.co.jp: よくわかるPHPの教科書: たにぐち まこと: 本]

LECTURE 1-1.2 画面にHTMLを表示する

PHP

sample02.php 画面にHTMLを表示する</h2>'); print ('<p>PHPはHTMLの中に埋め込んで記述することができる</p>'); print ('<p>改行するときは、<br />brタグを記述する</p>'); ?> 参考書籍[Amazon.co.jp: よくわかるPHPの教科書: たにぐち まこと: 本]

\nで改行できない!【はずがない!】

PHP

2010/12/5の記事【エスケープシーケンス - Lv.1プログラマの誰得メモ】のサンプルを動作させてみた。 ソースは以下 ブラウザでは 1行目の文章 2行目の文章 何を疑うまでもなく、こう表示されると思っていた。 (※「んなわけないじゃん」と思った方はこの…

エスケープシーケンス

PHP

エスケープシーケンス意味 \n改行 \rキャリッジリターン \tタブ \\\ \$$ \"" \'' エスケープシーケンスを使う場合は、両端を「"(ダブルクオーテーション)」にしなければならない

エラーメッセージの表示

PHP

2010/12/4の記事「"(ダブルクオーテーション)」と「'(シングルクオーテーション)」の使い分け - Lv.1ノンプログラマの誰得メモにて、エラーが発生するプログラムを書いたが、ブラウザにエラーが表示されず真っ白な画面になってしまったら、PHPの設定がお…

「"(ダブルクオーテーション)」と「'(シングルクオーテーション)」の使い分け

PHP

ダブルクオーテーションとシングルクオーテーションは、基本的に自由に使い分けることが出来るが、文章内にこれらの記号が含まれないように注意しなければならない。例えば print('I'm studying.'); これは、「'」が文章の一部なのかPHPの記号なのか判断出来…

LECTURE1-1.1 画面に文章を表示する

PHP

sample01.php

Mac用PHP開発環境を整える

PHP

テキストエディタとブラウザがあれば動くよ!なHTML,CSSと違って、PHPは動作環境を入れなければいけない。PHP、apache、MySQLとかを単品で入れるのは面倒なので、MAMPを使う。 http://www.mamp.info/en/index.html 「MAMP」は、Macintosh, Apache, MySQL, PH…