Simple
Sand
Samples
プログラミング言語サンプル集
TOPへ
Hello World!(各言語のTOP)
(変換)10進数->16進数
(変換)10進数->8進数
(変換)10進数->2進数
(変換)16進数->10進数
(変換)8進数->10進数
(変換)2進数->10進数
(文字列)文字列を連結する
(文字列)小文字->大文字 変換
(文字列)大文字->小文字 変換
(文字列)文字列の長さを得る
(文字列)文字列を左右反転
(文字列)10進文字列->数値 変換
(文字列)文字列の一部を取り出す
(文字列)文字列を分割する
(文字列)一文字毎に分割する
(文字列)インデックスを得る
(リスト/配列)リスト/配列
(リスト/配列)要素数
(リスト/配列)N番目の要素
(日付時刻)今日の日付を得る
(日付時刻)現在の時刻を得る
(日付時刻)日付と時刻を得る
乱数を使う
MD5(128bit)ハッシュ値を求める
(RDBMS)MySQLへ接続する

説明のないとってもシンプルなサンプルプログラム集
COBOL awk C言語 D言語 GO言語 Lua Vim
bash Perl Gauche Clojure CLISP EmacsLisp VimScript
tcsh Ruby Groovy Java C# VBScript JavaScript
Io言語 Python Erlang Scala VB.NET Excel/VBA PHP
Tcl Haskell OCaml PowerShell Windows Unix/Linux

PHP > MySQLへ接続する

    mysql.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
try{
$con = new PDO(
'mysql:dbname=sample;host=localhost', 'root', '12345678');
$sql="select id,name from mytbl";
$con->query("CREATE TABLE mytbl (id INT,name VARCHAR(10))");
$con->query("INSERT INTO mytbl (id,name) VALUES (1,'apple')");
$con->query("INSERT INTO mytbl (id,name) VALUES (2,'banana')");
$con->query("INSERT INTO mytbl (id,name) VALUES (3,'candy')");
foreach($con->query($sql) as $row){
print($row['id'] ." ". $row['name'] ."\n");
}
$con->query("DROP TABLE mytbl");
}catch(PDOException $e){
print("ERROR:".$e->getMessage());
}
?>
$ php mysql.php
1 apple
2 banana
3 candy
$

  * 確認環境 Debian Linux(Wheezy)