Web言語のお勉強~ど素人が往く~

かつてVB6を1年くらい触った事があるだけのど素人がWeb言語に挑戦します。勉強結果を随時発表します。

PHP

PHPのお勉強「for文」

本日のお題はfor文 さてさてループの勉強です。ループには色々とありますが、個人的に好きなのはfor文です(^^)v 自分で明示的に繰り返し回数や開始カウント等を決めて使えるので「自分できちんと制御している」感じが好きな理由です。さてさて今日もお勉強。…

PHPのお勉強「スコープ定義演算子 (::) 」

クラスにまつわるスコープ定義演算子 (::) これがまだ慣れない。 PHPで出てくるダブルコロンだ。 これに意味があるのが全然慣れない。 というか普通にソースコード上に出てくる事に違和感を感じてしまう。 まだまだPHP書きにはなれていないという事か。さて…

PHPのお勉強「コンストラクタとデストラクタ」 難題付き♪

もう皆さんとっくにお気付きだと思いますが はてなブックマークのTOPページの「はてなブログ特別枠」が期間限定でとある技術のはてなブログに切り替わっています。 しかもこの「とある技術のはてなブログ枠」は「はてな女子」や「はてな匿名ダイアリー」と同…

PHPのお勉強「オブジェクト定数」 問題:その名は?

オブジェクト定数 いつものごとくPHPマニュアルよりお勉強。 本日は「オブジェクト定数」について学びます。http://www.php.net/manual/ja/language.oop5.constants.php一部、引用させてもらいます。 オブジェクト定数値が変更できない定数をクラス内に定義…

PHPのお勉強「クラスのプロパティ」

クラスのプロパティ 今日もPHPマニュアルから勉強させてもらいます。http://www.php.net/manual/ja/language.oop5.properties.php一部引用させてもらいます。 プロパティクラスのメンバ変数のことを「プロパティ」といいます。 それ以外に「属性」「フィール…

PHPのお勉強「クラスの継承」

どんどん行ってみよう! 今朝PHPでクラスを初めて使ってみたばかりですが、ドンドン行きます! 今夜はPHPのクラスの継承をやってみます。参考にさせてもらったのはPHPマニュアルの「クラスの基礎 extends」の章。 http://www.php.net/manual/ja/language.oop…

PHPのお勉強「クラスの基礎」

PHPは本が不要? さて本日もPHPの勉強です。 私のPHPの先生は「PHPマニュアル(http://www.php.net/manual/ja/)」です。 プログラマーをやっている友人に「PHP勉強するのにオススメの本を教えて」とお願いしたら、「本は買わなくて良いからPHPマニュアルの…

PHPのお勉強「関数」

日々PHPの勉強をするのを復活! 以前、閑話休眠で「PHPの勉強は良いけど、新サイトの準備に手が回らないから毎日更新はやめる!」とかって書きました。閑話休眠~PHPの勉強方整理~ - Web言語のお勉強~ど素人が往く~で・す・が。空いた時間を新サイト準備…

PHPのお勉強「式について」

PHP

PHPで言う「式」とは勿論「=」で繋いで値を代入したり、加算子、減算子などを指す。 CやC++とほぼ同じ書式で書くことが出来る。前置加算、後置加算の両方が使えるのは良いけど、よく見て使わないとバグの発生源になりかねないかと。http://moneyreport.link/…

PHPのお勉強「定数の使い方」

PHP

PHPの定数 本日はPHPの定数について勉強。。 http://www.php.net/manual/ja/language.constants.syntax.phpdefine() 関数を使用することにより、 定数を定義することが可能です。定数に指定できるのは、スカラデータ (boolean, integer, double, string) の…

PHPのお勉強「変数は先頭にドル記号を付ける」

PHP

PHPの変数について PHPマニュアルでは下記の様に記載されています。 http://www.php.net/manual/ja/language.variables.basics.php PHP の変数はドル記号の後に変数名が続く形式で表されます。 変数名は大文字小文字を区別します。変数名は、PHPの他のラベル…

PHPのお勉強「phpの型について」

PHP

PHPの型 PHPは8種類の基本型を持っている。 4種類のスカラー型: 論理値 (boolean) 整数 (integer) 浮動小数点数 (float, double も同じ) 文字列 (string) 2種類の複合型: 配列 (array) オブジェクト (object) 2種類の特別な型: リソース (resource) ヌル (NU…

PHPのお勉強「HTMLからの脱出」

PHP

phpタグと直書きHTMLとの兼ね合い。 ここをきちんとマスターしないと間違った内容がボロボロでそう・・・。作ったページはコチラ。 http://moneyreport.link/service/htmldasshutsu.php <p>この部分は PHP から無視され、そのままブラウザには表示されます。</p> <p></p>…

PHPのお勉強「phpタグを尻切れにしてみる」

PHP

今日のPHPのお勉強はphpタグを知りきれ状態のままいくというのをやってみます。 通常「<?php」と「?>」はセットで使われないといけないですが、この後ろの「?>」は拡張子が.phpのファイルの場合には付けなくても良いそうです。勉強対象はコチラ。 PHP:…

PHPのお勉強「mb_convert_kana関数を使って半角カナを全角カナに変換」

昨日苦戦したmb_convert_kana関数にリベンジです。 昨日はmb_convert_kana関数を使っても、全角数字を半角数字に変更しようとしましたが、何故かうまくいかず・・・。私の環境ではmb_convert_kana関数が動いていないのかと思い、半角カナを全角カナに変換し…

PHPのお勉強「mb_convert_kana関数がうまく動かない・・・」

PHP

教えて頂いた、mb_convert_kana関数を使って、前回の年齢入力値に「全角数字が入ってきたら、半角数字に置き換えて表示する」という修正を加えてみました!http://moneyreport.link/service/action3.php結果は・・・mb_convert_kana関数でうまく変換できませ…

PHPのお勉強「フォームの入力文字列の送信」

本日は「フォームの入力文字列の送信」をやってみます。http://moneyreport.link/service/action1.php名前と年齢を入れて「送信」ボタンを押すと次の受け側のフォームで受け取って表示します。ソースを表示 action1 <form action="action2.php" method="post"> 名前: <input type="text" name="name" /> 年齢: <input type="text" name="age" /> <input type="submit" /> </form> action2 こんにちは、

PHPのお勉強「ブラウザ情報の表示」

さて、少しずつ勉強していきます。PHPのお勉強「ブラウザ情報の表示」です。ユーザーが使っているブラウザ情報を表示します。実際の動いているページはこちら。 http://moneyreport.link/service/browser.phpふむふむ。 <html> <head> <title>Web言語のお勉強 PHP</title> </head> <body> Web言語のお</body></html>…

ロリポップのレンタルサーバーを借りました!Web言語、PHPの勉強開始!

PHPの勉強をやろう! と思いましてレンタルサーバーを借りようかと。 既に借りているレンタルサーバーもあるのですが、非常に古い環境に固定化されてしまっていて、新しいPHPを導入するのには不向き。そこで新たにレンタルサーバーを申し込むことに。 借りた…