PHP
配列のループ処理で使う各機能のメモ。 list()で配列の値を複数の変数に代入する '; //1番目と3番目の要素を取得 list($name, , $age) = $member_info; echo $name . ', ' . $age . '
フォーム内に都道府県を選択するセレクトボックスを作成する 「全体の処理」
文字列をstr_replace関数とstrtr関数を使って置換する ' . $moji2 . '<br />'; echo 'strtr -> ' . $moji3 . '<br />'; ?>
explode関数を使って文字列を分割する $value) { echo 'array[' . $key . ']=' . $value . '<br />'; } ?>
substr関数を使って文字列の一部分を取得する substr([文字列], [開始位置], [長さ])と指定して使う。
Linux(CentOS5)にデータベースPostgreSQLをインストールして、PHP側から操作できるようにしたときのメモです。 PHPからPostgreSQLを操作するための準備 モジュール「pgsql.so」を組み込む php.iniにモジュール「pgsql.so」を設定する PostgreSQLへ接続する…
配列の値の合計値(和)を求める。 配列の要素ひとつずつ取り出して足して求める
今日の日付から英語の曜日と曜日番号を取得する '; //曜日番号 echo date('w'); ?> 「出力結果」 Friday 5 曜日番号は、"日~土"を"0~6"までの番号で表す。
ftruncate関数を使ってファイルの中身を空にする
/var/www/html/images内にあるJPG画像ファイルの数を調べる
osCommerceでフォームのプルダウンメニューを作成する 「スクリプト」 '1', 'text' => '明治'); $wareki_array = array('id' => '2', 'text' => '大正'); $wareki_array = array('id' => '3', 'text' => '昭和'); $wareki_array = array('id' => '4', 'text…
フォームのチェックボックスのname属性を配列にして送信する 「スクリプト」 <html> <head><title>フォームのチェックボックス</title></haed> <body> <form action="test.php" method="post"> <input type="checkbox" name="fruits[]" value="apple">りんご <input type="checkbox" name="fruits[]" value="orange">オレンジ </form></body>
準備についてはこちら。 テーブルのデータを更新する
準備についてはこちら。 テーブルにデータを登録する データを登録するテーブルの構成。 //購入履歴テーブル create table settlement ( customer_id int(8) not null, //会員ID shohin_id int(8) not null, //商品ID shohin_sum int(8) not null, //商品数 …
準備についてはこちら。 テーブルにデータが何件あるかを調べる
osCommerceでMySQLを操作するためのメモです。 準備 osCommerceのソースをダウンロードする ソース配布場所から「osCommerce 2.2 MS1 日本語版」をダウンロードする。 MySQLへの接続情報を定義したconfigure.phpを作成する osCommerce内にもconfigure.phpが…
range関数を使って一定範囲の連続する値を持つ配列を作る $value) { echo '$list1[' . $key . ']=' . $value . '<br />'; } echo '<br />';
osCommerceとは? osCommerceは、国際的なコミュニティ で開発が進められているオープンソースの E-Commerce ソリューションです。 このパッケージを導入することによって、オンライン・ショップのセットアップ、運用、メンテナンスが 最小限の労力と最小の…
extract関数に連想配列を渡して変数に展開する 'yamada', 'address' => 'tokyo', 'age' => '23' ); //変数に展開 extract($user_array);
compact関数に変数名を渡して連想配列を作成する $value) { echo '$result[' . $key . '] = ' . $value . '<br />'; } ?>
PHPで正規表現による文字列処理を行ったときのメモです。 文字列の指定によるパターンマッチ 指定の文字が含まれているか 先頭に指定の文字が含まれているか 終端に指定の文字が含まれているか 指定の文字と完全に一致しているか 文字の個数によるパターンマ…
フォームからデータをPOSTで送信してそのままブラウザへ出力する。javascriptによる入力チェックも行う。 元になったサンプルはこちら。
フォームからデータをPOSTで送信してそのままブラウザへ出力する。 元になったサンプルはこちら。
フォームからデータをPOSTで送信して、送信されたデータをそのままブラウザへ出力する。 フォームからデータをPOSTで送信する 「test.php」
絶対パス、ディレクトリパス、スクリプト名を取得する /var/www/htmlにあるtest.phpの絶対パス、ディレクトリパス、スクリプト名を取得する。 「test.php」 ';
訪問回数を表すメッセージをsprintf関数を使って出力する
配列に二通りの方法で要素を追加していく
対象のディレクトリの中にあるディレクトリとファイルをscandir関数を使い、それぞれ配列へ格納して出力する。 ディレクトリの中身をscandir関数で表示する
対象のディレクトリの中にあるディレクトリとファイルをopendir関数を使い、それぞれ配列へ格納して出力する。 ディレクトリの中身をopendir関数で表示する
文字列出力にシングルクォーテーション(')を使った場合 $message¥n<br />にようこそ¥n</p>'; ?>