yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ ..
809:nobody‚³‚ñ
09/11/06 23:34:43 vBz8RCVv
class hello_world
{
private $word = "‚±‚ñ‚É‚¿‚Í¢ŠE‚³‚ñiOOj";
function view() {
return htmlspecialchars($this->word, ENT_QUOTES);
}
}
$obj = new hello_world();
echo $obj->view();
810:nobody‚³‚ñ
09/11/06 23:38:43 vBz8RCVv
ŽØ‚蕨‚ÌPC‚Ȃ̂Ńf[ƒ^ƒx[ƒX‚ð“ü‚ê‚ç‚ê‚È‚¢‚̂Ǝg‚¢•û‚ª‚í‚©‚ç‚È‚¢‚̂ł¿‚¢‚½‚ñ‚ÍÁÜ‚µ‚Ü‚µ‚½
cakePHP‚à‚È‚ñ‚©ƒhƒLƒ…ƒƒ“ƒg‚Ì’Ê‚è‚â‚è‚Ü‚µ‚½‚ª‚±‚̃tƒ@ƒCƒ‹‚É‚±‚ê‚𑂯‚Æ‚¢‚¤ˆÓ–¡‚ª—‰ð‚Å‚«‚È‚©‚Á‚½‚½‚ßÁÜ‚µ‚Ü‚µ‚½
smarty‚̓Tƒ“ƒvƒ‹‚Ý‚ÄÁÜ‚µ‚Ü‚µ‚½
811:nobody‚³‚ñ
09/11/06 23:41:26
php‚Åstatic‚Æ‚©private‚Á‚©‚¦‚éH
812:nobody‚³‚ñ
09/11/06 23:44:53
>>811
>>809Œ©‚ë‚æ
813:nobody‚³‚ñ
09/11/06 23:53:40
‚¿‚¢‚½‚ñ‚ÍÁÜ‚µ‚Ü‚µ‚½
814:nobody‚³‚ñ
09/11/06 23:54:01 vBz8RCVv
public
protected
private
‚ªŽg‚¦‚Ü‚·
815:nobody‚³‚ñ
09/11/06 23:54:54
‚¿‚¢‚½‚ñ‚ÅÁÜ‚µ‚Ä‚½‚炱‚Ì¢‚ÉŽg‚¦‚éFW‚È‚‚ËH‚—
‚ ‚ÆSmarty‚ÍFW‚łȂ¢‚µ‚È
816:nobody‚³‚ñ
09/11/06 23:59:14
symfony‚̓Cƒ“ƒXƒg[ƒ‹‚Å‚«‚Ü‚µ‚½‚ªƒhƒLƒ…ƒƒ“ƒgŒ©‚Ä‚à•ª‚©‚ç‚È‚¢‚½‚ßÁÜ‚µ‚Ü‚µ‚½
ZendFramework‚̓hƒLƒ…ƒƒ“ƒg‚ª‚½‚‚³‚ñ‚ ‚Á‚Ă܂¾“Ç‚ñ‚łȂ¢‚Å‚·
ƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ÄV‚µ‚¢Œ¾Œê‚ðŠo‚¦‚邿‚¤‚ÈŠ´‚¶‚Å‚·‚Ë
‹C‡“ü‚ê‚È‚¢‚Æ‚¾‚߂ł·‚Ë
817:‚W‚P‚U
09/11/06 23:59:56 vBz8RCVv
‚‰‚„o‚µ–Y‚ê‚Ü‚µ‚½
818:nobody‚³‚ñ
09/11/07 01:02:50
‡‚ð’Ç‚Á‚ăXƒeƒbƒvƒAƒbƒv‚µ‚Ä‚¢‚‚Ì‚ªˆê”Ô‚¾‚æ
‚ª‚ñ‚΂êI
819:nobody‚³‚ñ
09/11/07 01:04:33
‚¿‚¢‚½‚ñ‚̓Rƒƒ“ƒg‚È‚¢‚©‚ç‰SŽÒŒü‚«‚ł͂Ȃ¢‚æ
820:nobody‚³‚ñ
09/11/07 10:59:11 HHoKTIgI
//ŒŸõ‘ÎÛ
$array = array("inquiry","support");
//ŒŸõ‚·‚é•¶Žš
$val = "inquiry_form";
// ŒŸõ•¶Žš‚ª‘ÎۂɈê’v‚·‚é‚©
foreach($array as $item){
if(strstr($val,$item)){
//ˆê’v‚µ‚½ê‡‚̈—
}
}
ŒŸõ‚·‚é•¶Žš‚ªŒŸõ‘ÎۂɈê’v‚·‚é‚©’²‚ׂ½‚¢‚ÆŽv‚¢‚Ü‚·B
ã‚̂悤‚É‘ÎÛ‚ðforeach‚ʼnñ‚µ‚Ä$val‚É‘ÎÛ‚Ì•¶Žš—ñ‚ƈê’v‚·‚é‚©
’²‚ׂé•û–@‚ªˆê”ÔŠÈ’P‚¾‚ÆŽv‚¢‚Ü‚·‚ªA
ŒŸõ‚·‚é•¶Žš‚ª•¡”‚ ‚éê‡A‰½‰ñ‚àã‹L‚ÌŽ–‚ð‚µ‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB
‚à‚¤‚µŒø—¦‚Ì—Ç‚¢‘‚«•û‚͂Ȃ¢‚Å‚µ‚傤‚©H
821:nobody‚³‚ñ
09/11/07 11:26:41
>>820
array_mapŽg‚¤‚ÆŠy‚Å‚·
822:nobody‚³‚ñ
09/11/07 11:32:59 HHoKTIgI
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚º‚ÐŽQl‚É‚µ‚Ü‚·B
823:nobody‚³‚ñ
09/11/07 12:00:25
function a($a) {
$txt = "aaazzzccc";
if (strstr($txt,$a)) echo "ˆê’v\n";
}
$search = array("aaa","bbb","ccc");
$p = array_map("a",$search);
824:nobody‚³‚ñ
09/11/07 12:23:34
> ŒŸõ‚·‚é•¶Žš‚ª•¡”‚ ‚éê‡A‰½‰ñ‚àã‹L‚ÌŽ–‚ð‚µ‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB
•Ê‚Éarray_map‚È‚ñ‚©Žg‚í‚È‚‚Ä‚à’P‚Éforeach‚Ì“ñdƒ‹[ƒv‚É‚·‚ê‚΂¢‚¢‚̂łÍH
825:nobody‚³‚ñ
09/11/07 12:35:53
Ž¿–âŽÒ‚ÍŠù‚ÉforeachŽg‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚Ë
826:nobody‚³‚ñ
09/11/07 14:40:11
‚Qdƒ‹[ƒv‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
827:nobody‚³‚ñ
09/11/07 14:42:27
’P‚Éin_array‚Å‚¢‚¢‚̂łÍH
828:nobody‚³‚ñ
09/11/07 15:07:14
in_array ”z—ñ‚É’l‚ª‚ ‚é‚©ƒ`ƒFƒbƒN‚·‚é
Ž¿–₳͔z—ñ‚ÉŠi”[‚³‚ꂽ•¶Žš—ñ‚ªA•Ï”‚ÉŠi”[‚³‚ꂽŠÜ‚Ü‚ê‚Ä‚¢‚é‚©ƒ`ƒFƒbƒN‚·‚é
‚¨‚‹H
829:nobody‚³‚ñ
09/11/07 15:09:30 PiVKZwA7
HTML_QuickForm‚ÆSmarty‚Ì‘g‚݇‚킹‚¾‚ÆA1ƒy[ƒW‚É1‚‚̃tƒH[ƒ€‚µ‚©ì‚ê‚È‚¢‚ñ‚Å‚µ‚傤‚©H
ŒŸõ‚µ‚Ä‚à•¡”ƒy[ƒW‚Ì‘JˆÚ‚ÌŒ‚Ȃǂªƒqƒbƒg‚µ‚ÄA•¡”‚ÌQuickForm‚ðSmarty‚É“n‚·•û–@‚ªo‚Ä—ˆ‚Ü‚¹‚ñ
830:nobody‚³‚ñ
09/11/07 15:29:08
>>828
“ú–{Œê‚Å‚¨‚‹
831:nobody‚³‚ñ
09/11/07 16:00:49
>>830
in_array‚Í‚¨–åˆá‚¢‚Á‚Ä‚±‚Æ‚ª—‰ð‚Å‚«‚È‚©‚Á‚½‚©
ŠOl‚³‚ñ‰³
832:nobody‚³‚ñ
09/11/07 16:58:49
>>831
‚¦‚ÁEEEH
>ŒŸõ‚·‚é•¶Žš‚ªŒŸõ‘ÎۂɈê’v‚·‚é‚©’²‚ׂ½‚¢‚ÆŽv‚¢‚Ü‚·B
833:nobody‚³‚ñ
09/11/07 17:04:57
>>820‚ÌŽ¿–â—‰ð‚µ‚Ä‚éH
>>832‚³‚ñ‚您‚¶‚á‚ in_arrayŽg‚Á‚ăR[ƒh‘‚¢‚Ä‚Ý‚ë‚æ‚—‚—‚—
834:nobody‚³‚ñ
09/11/07 17:06:46
>>832
Ž¿–âŽÒ‚ªX“ú–{Œê‚Å‚¨‚‹‚È‚ñ‚¾‚æBˆÓ–󂷂邯
uŒŸõ•¶Žš—ñ‚ªŒŸõ‘ÎۂɊ܂܂ê‚Ä‚¢‚½‚牽‚ç‚©‚̈—‚ð‚·‚éA‚ÆŒ¾‚¤ƒƒWƒbƒN‚ð
ŒŸõ‘ÎÛ‚ª•¡”‚¾‚Á‚½ê‡‚ɃXƒ}[ƒg‚É‘‚«‚½‚¢v
‚Á‚ÄŽ–‚¾‚낤‚©‚ç‚È
835:nobody‚³‚ñ
09/11/07 17:09:04
//ŒŸõ‘ÎÛ
$array = array("inquiry","support");
//ŒŸõ‚·‚é•¶Žš
$val = "inquiry_form";
// ŒŸõ•¶Žš‚ª‘ÎۂɈê’v‚·‚é‚©
foreach($array as $item){
if(strstr($val,$item)){
//ˆê’v‚µ‚½ê‡‚̈—
}
}
ª
‚±‚ê‚ðin_array‚ðŽg‚Á‚Ăǂ¤‘‚‚Ì‚©Œƒ‚µ‚‹»–¡‚ ‚é‚ñ‚¾‚¯‚Ç
836:nobody‚³‚ñ
09/11/07 17:13:26
$a=array(1,2,3);
foo($a, array(2,8,9));
‚Ä‚â‚Á‚½‚Æ‚«A—¼•û‚É2‚ªŠÜ‚Ü‚ê‚Ă邩‚çtrue‚ª•Ô‚Á‚Ä—~‚µ‚¢‚ñ‚¾‚낤‚ÈB
if($a!=array_diff($a, array(2,8,9)))
‚Á‚Ăǂ¤‚æH
837:836
09/11/07 17:14:31
strstr‚¾‚Á‚½‚©Aޏ—炵‚Ü‚µ‚½B
838:nobody‚³‚ñ
09/11/07 17:19:55
in_array‚ŃR[ƒh‚Ü‚¾HH
839:nobody‚³‚ñ
09/11/07 17:22:59
>>827=>>830=>>832“¦–S‰³
840:nobody‚³‚ñ
09/11/07 22:43:03 CwxQOSeK
const‚Á‚Ăǂ¤‚¢‚¤ó‹µ‚ÅŽg‚¤‚à‚̂łµ‚傤‚©H
class test
{
const hiru_aisatu = "‚±‚ñ‚É‚¿‚Í‚ÁII";
const yoru_aisatu = "‚±‚ñ‚΂ñ‚ÍEEE";
const hurarerutoki = "‚³‚悤‚È‚çEE‚Q“x‚Ɖï‚í‚È‚¢‚Å";
}
echo test::hiru_aisatu;
‚±‚ñ‚È‚©‚ñ‚¶‚Å‘‚‚Ì‚Æ
$hiru_aisatu = "‚±‚ñ‚É‚¿‚Í‚ÁII";
$yoru_aisatu = "‚±‚ñ‚΂ñ‚ÍEEE";
$hurarerutoki = "‚³‚悤‚È‚çEE‚Q“x‚Ɖï‚í‚È‚¢‚Å";
echo $hiru_aisatu;
‚Æ‚¢‚¤‚Ó‚¤‚É‘‚‚̂̓Nƒ‰ƒXŽg‚¤‚Ù‚¤‚ªƒXƒs[ƒh‚Í’x‚¢H‚悤‚È‹C‚ª‚·‚é‚̂ł·‚ª
•¡”l‚ŃR[ƒh‘‚ꇂ̓Nƒ‰ƒX‚ÅconstŽg‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚µ‚傤‚©H
841:nobody‚³‚ñ
09/11/07 23:45:33
in_array‚Å‰ðŒˆ‚¨‚¶‚³‚ñ‚Ü‚¾HHHHHHHHHHHHHHHH
842:nobody‚³‚ñ
09/11/07 23:57:06
‹K§‚³‚ꂽ‚܂܂̕û‚ª—Ç‚©‚Á‚½‚È
843:nobody‚³‚ñ
09/11/07 23:57:15
>>840
E’蔂Íã‘‚«‚³‚ê‚È‚¢
EƒNƒ‰ƒX’蔂͋NJ‰»‚³‚ê‚é
844:nobody‚³‚ñ
09/11/08 02:32:54 35LWJ8zb
ŠÖ”‚É‚¢‚‚‚łà’l‚ð“n‚·‚±‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H
hoge_func($a)
‚Å‚à
hoge_func($a,$b,$c,$d,$e,$f)
‚½‚¾‚µ
function hoge_func($a=null,$b=null...
‚Ƃ͈Ⴄ•û–@‚Å
845:nobody‚³‚ñ
09/11/08 02:56:24
array
846:nobody‚³‚ñ
09/11/08 06:59:04
>>844
URLØÝ¸(php.net)
847:nobody‚³‚ñ
09/11/08 08:26:26 H7unfEmK
PHP‚ÆMYSQL‚Å‚¨‹C‚É“ü‚è‚Ì–{‚ðЉ‚éƒAƒvƒŠiЉîŽÒ‚Í•¡”j‚ðì‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA
‚±‚ê‚܂łÉЉ‚ꂽ–{‚̈ꗗƒy[ƒW‚ÅA“¯‚¶Ð‰îŽÒ‚Ì–{‚ª˜A‘±‚µ‚Äo‚È‚¢‚悤‚É‚µ‚½‚¢‚Å‚·B
‚½‚Æ‚¦‚Γo˜^Žž‚É10û‚܂Ƃ߂ēo˜^‚Å‚«‚éê‡AŽåƒL[‚ÌID‚ð•\Ž¦Žž‚̃\[ƒg‚̃L[‚É‚µ‚½‚ç
“¯‚¶l‚ÌЉ‚½–{‚΂©‚肪ˆê‰æ–Ê‚Éo‚邱‚ƂɂȂè‚Ü‚·B
‚±‚ê‚ð–h‚®‚ɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚Å‚·‚©H
“o˜^Žž‚Ƀ‰ƒ“ƒ_ƒ€”‚ð“ü‚ê‚éƒJƒ‰ƒ€‚ðì‚Á‚ÄA‚»‚ê‚ðƒL[‚É‚µ‚Ä•\ަ‚·‚é‚Ì‚©A
‚»‚ê‚Æ‚àPHP‚¾‚¯‚Åo—ˆ‚é‚Å‚µ‚傤‚©H
848:nobody‚³‚ñ
09/11/08 08:59:03
>>847
‘S‘R“K“–‚È•À‚тł悯‚ê‚Î
ORDER BY RAND()
849:nobody‚³‚ñ
09/11/08 09:04:36 H7unfEmK
>>848
‚¤‚¨‚¨‚¨A¦‚¢I@‚»‚ñ‚Ȃ̂ª‚ ‚é‚ñ‚¾H
‚â‚Á‚ς蕷‚¢‚Ä—Ç‚©‚Á‚½‚Å‚·B‚ ‚肪‚Æ‚¤I
850:nobody‚³‚ñ
09/11/08 10:30:15 atd+IQXc
class test
{
public $v = "test";
public function display() {
return $this->$v;
}
}
$obj = new test;
echo $obj->display();
test‚Æ•\ަ‚³‚¹‚½‚¢‚̂ł·‚ª•\ަ‚Å‚«‚Ü‚¹‚ñ
PHP5.3‚Å‚·
‚ǂȂ½‚©‚²Žw“±‚¨Šè‚¢’v‚µ‚Ü‚·
851:nobody‚³‚ñ
09/11/08 10:39:14
>840
class Greeting{
const AT_MORNING = '‚¨‚Á‚Í[™';
const AT_DAYTIME = '‚±‚ñ‚É‚¿‚Í';
const AT_NIGHT = '‚±‚ñ‚΂ñ‚í[';
const FIRST_MESSAGE = '‰‚߂܂µ‚Ä';
}
class Love{
const FIRST_MESSAGE = 'D‚«‚Å‚·I';
const END_MESSAGE = '‚³‚悤‚È‚çc“ñ“x‚Ɖï‚í‚È‚¢‚Å';
}
echo Greeting::AT_MORNING;
—Ⴆ‚Β蔂Ìê‡A‚»‚±‚܂łɒʂÁ‚½ƒR[ƒh‚ð‘S•”“Ç‚ñ‚ÅA’è‹`•”‚ð’T‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢B
ƒNƒ‰ƒX’蔂Ȃç‚ÎAŠi”[æ‚̃Nƒ‰ƒX‚³‚¦•ª‚©‚ê‚ÎA‚»‚±‚ð’T‚·‚¾‚¯‚ÅÏ‚ÞB
–ܘ_Au’蔂͂±‚̃tƒ@ƒCƒ‹‚É‘S•”‘‚‚±‚ÆIv‚Æ‚¢‚¤‹K‘¥‚ʼn^—p‚µ‚Ä‚à“¯‚¶‚悤‚ÈŒø‰Ê‚ɂȂ邪Au—§‚¿“ü‚è‹ÖŽ~v‚Æ‚¢‚¤ƒ‹[ƒ‹‚¾‚¯Ý‚¯‚é‚Ì‚Æò‚ðì‚é‚ÌA‚Ç‚Á‚¿‚ªˆÀ‘S‚©‚Ì·‚¾‚ÈB
‚Ü‚½AGreeting::AT_MORNING‚ð“ǂނɂÍGreetingƒNƒ‰ƒX‚Ì‘¶Ý‚ð’m‚ç‚È‚¯‚ê‚Îirequire‚µ‚È‚¯‚ê‚Îj‚È‚ç‚È‚¢B
‚‚܂èA‚±‚̒蔂ðŽg‚Á‚Ä‚¢‚é‰ÓŠ‚ª‚Ç‚±‚ç•Ó‚É‚ ‚é‚Ì‚©“Á’肵‚â‚·‚¢B
‚ ‚Æ‚ÍA‘S‘Ì‚©‚猩‚¦‚éˆÊ’u‚É‚à‚Ì‚ð’è‹`‚·‚邯A•Ï”–¼”í‚è‚â’è”–¼”í‚肪”¶‚µ‚â‚·‚¢BƒNƒ‰ƒX’蔂ȂçAƒNƒ‰ƒX‚³‚¦ˆá‚¦‚Γ¯–¼‚ɂȂÁ‚Ä‚à–â‘è‚È‚¢B
852:nobody‚³‚ñ
09/11/08 10:41:21
>>850
ƒGƒ‰[o—ÍŒ©‚悤‚æB‚½‚Ô‚ñ‚±‚Ìꇂ¸‚΂è‚̃Gƒ‰[‚ªo‚Ä‚éB
return $this->$v;
‚ÌAv‚É‚Í$—v‚ç‚È‚¢B
853:nobody‚³‚ñ
09/11/08 10:41:44
return $this->$v
‚¾‚Æ ‚»‚̃Nƒ‰ƒX“à($this)‚̕ϔ$v‚ªŽ‚Á‚Ä‚é’l‚̕ϔ‚ɂȂÁ‚¿‚Ⴄ
return $this->v
‚ª‚½‚¾‚µ‚¢
854:nobody‚³‚ñ
09/11/08 10:45:24
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚©
>>852-853
855:nobody‚³‚ñ
09/11/08 10:46:05 atd+IQXc
ƒ~ƒX
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚¨‚©‚°—l‚Å‰ðŒˆ‚Å‚«‚Ü‚µ‚½
>>852-853‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
856:nobody‚³‚ñ
09/11/08 10:55:19 R5NqdoKR
ƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŠo‚¦•û‚ɂ‚¢‚ĂǂȂ½‚©‚²Žw“±‚¨Šè‚¢‚µ‚Ü‚·
‚±‚±Œ©‚ĕ׋‚µ‚Ă܂·
URLØÝ¸(php.net)
–ÚŽŸ
* ‚Í‚¶‚ß‚É
* ƒNƒ‰ƒX‚ÌŠî‘b
* Properties
* ƒIƒuƒWƒFƒNƒg’è”
* ƒNƒ‰ƒX‚̃I[ƒgƒ[ƒfƒBƒ“ƒO
* ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ƃfƒXƒgƒ‰ƒNƒ^
* ƒAƒNƒZƒXŒ
* Object Inheritance
* ƒXƒR[ƒv’è‹`‰‰ŽZŽq (::)
* static ƒL[ƒ[ƒh
* ƒNƒ‰ƒX‚Ì’ŠÛ‰»
* ƒIƒuƒWƒFƒNƒg ƒCƒ“ƒ^[ƒtƒFƒCƒX
* ƒI[ƒo[ƒ[ƒh
* ƒIƒuƒWƒFƒNƒg‚̃Cƒ^ƒŒ[ƒVƒ‡ƒ“
* ƒpƒ^[ƒ“
* ƒ}ƒWƒbƒNƒƒ\ƒbƒh
* finalƒL[ƒ[ƒh
* ƒIƒuƒWƒFƒNƒg‚̃Nƒ[ƒ“ì¬
* ƒIƒuƒWƒFƒNƒg‚Ì”äŠr
* ƒ^ƒCƒvƒqƒ“ƒeƒBƒ“ƒO
* ’x‰„ÓI‘©”› (Late Static Bindings)
* ƒIƒuƒWƒFƒNƒg‚ÆŽQÆ
* Object Serialization
‚±‚Ì–ÚŽŸ‚ðã‚©‚燔Ԃɂâ‚肽‚¢‚̂ł·‚ª‚Ç‚±‚܂łªŠî‘b‚Ì•”•ª‚Å‚µ‚傤‚©H
857:nobody‚³‚ñ
09/11/08 11:46:29
ƒXƒŒ‚ðŽg‚Á‚ăfƒoƒbƒO‚·‚邯‚Í‚¨Žå‚â‚é‚È
858:nobody‚³‚ñ
09/11/08 11:47:34
>>855‚ւ̃ŒƒX‚Ë
859:nobody‚³‚ñ
09/11/08 11:58:07
857 –¼‘OF‚ ‚Ú`‚ñ[‚ ‚Ú`‚ñ] “Še“úF‚ ‚Ú`‚ñ
‚ ‚Ú`‚ñ
858 –¼‘OF‚ ‚Ú`‚ñ[‚ ‚Ú`‚ñ] “Še“úF‚ ‚Ú`‚ñ
‚ ‚Ú`‚ñ
860:nobody‚³‚ñ
09/11/08 12:02:22
>856
static‚܂Œm‚Á‚Ä‚ê‚Î‚Æ‚è‚ ‚¦‚¸–â‘è‚È‚¢
861:nobody‚³‚ñ
09/11/08 12:12:54
>>856
uƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŠo‚¦•ûv(‚Æ‚¢‚¤‚©Šw‚Ñ•û)‚ð’m‚肽‚¢‚ñ‚Å‚·‚Ë?
‚Ü‚¸‚ÍA
‚Æ‚ ‚錾Œê‚ªuƒIƒuƒWƒFƒNƒgŽwŒü“I‚È‹Lq‚ðŽx‰‡‚µ‚Ä‚‚ê‚é•”•ªv‚ÆA
uƒIƒuƒWƒFƒNƒgŽwŒü‚Æ‚¢‚¤‚à‚ÌvŽ©‘̂Ƃð
•Ù•Ê‚µ‚½•û‚ª—Ç‚¢‚©‚ÆB
‚Æ‚ ‚錾Œê‚ÅŒãŽÒ‚ðŽÀ‘H‚·‚邯‚«‚Ì‚à‚Ì‚ª‘OŽÒB
‚»‚̃y[ƒW‚Å“¾‚ç‚ê‚é‚Ì‚ÍAŠî–{“I‚ɂ͑OŽÒ‚Ì‚ÝB
OOP‚»‚Ì‚à‚̂ւ̓ü–傾‚Á‚½‚çAPHPˆÈŠO‚̗Ⴆ‚ÎJava‚ ‚½‚è‚ðŽg‚Á‚ÄOOP‚Ì
‰ðà‚µ‚Ă邯‚±”`‚¢‚½•û‚ª—Ç‚¢‚æB
‚»‚ê‚Å‚à‚»‚ÌŽ¿–â‚É“š‚¦‚é‚Æ‚µ‚½‚çAã‚©‚燔Ԃłǂ±‚܂łÁ‚Ä‚±‚Ƃ͖³‚¢‚©‚ÈB
>* ƒNƒ‰ƒX‚̃I[ƒgƒ[ƒfƒBƒ“ƒO
ª”ò‚΂µ‚Ä‚à‚¢‚¢‚¯‚ÇA
>* ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ƃfƒXƒgƒ‰ƒNƒ^
ª”ò‚΂¹‚È‚¢
‚ĂȊ´‚¶‚ÅB
862:nobody‚³‚ñ
09/11/08 12:30:58
Java‚ªˆê’Ê‚èo—ˆ‚邿‚¤‚ɂȂê‚΃IƒuƒWƒFƒNƒgŽwŒü‚Í‚¾‚¢‚½‚¢—‰ðo—ˆ‚é‚Í‚¸
Žg‚¢‚±‚È‚·‚ɂ͂܂¾‚Ü‚¾‚¾‚¯‚Ç
863:nobody‚³‚ñ
09/11/08 12:34:58
‚¶‚ე‚Ÿ‚¶‚ე‚Ÿ‚¤‚邹‚¦‚æ‚‹‚“I
864:nobody‚³‚ñ
09/11/08 12:41:45
>>862
—‰ð‚Å‚«‚Ă邩‚çŽg‚¢‚±‚È‚¹‚é‚킯‚ÅB ‡˜‹t‚¾‚š
865:nobody‚³‚ñ
09/11/08 12:52:04
PHP‚Ý‚½‚¢‚ȕϔ‚ɉ½‚Å‚à“ü‚Á‚ÄAeval‚à‚ ‚邿‚¤‚ÈŒ¾Œê‚É
Java‚ÌOOP‚ðŽ‚¿ž‚Þ‚Ì‚ÍA¬—‚ÌŒ³‚¾‚낤B
“ªŒÅ‚‚Ȃ邩‚ç‚â‚߂Ƃ¯B
‰SŽÒ‚ÍSqueak‚Å‚à‚â‚Á‚Æ‚¯‚΂¢‚¢B
866:nobody‚³‚ñ
09/11/08 13:33:48 9EHY5xph
ƒCƒ“ƒXƒ^ƒ“ƒX‚Á‚Ăǂ¤‚¢‚¤‚Æ‚«‚ÉŽg‚¤‚ñ‚Å‚·‚©H
class SimpleClass{
public $var = 'a default value';
public function displayVar() {
echo $this->var;
}
}
$instance = new SimpleClass();
$className = 'Foo';
$instance = new $className();
‚Á‚ă}ƒjƒ…ƒAƒ‹‚ɃTƒ“ƒvƒ‹‚ªÚ‚Á‚Ă܂·‚ª
‰º‚©‚ç‚P`‚Rs‚ð
$obj= new SimpleClass();
‚Åς܂µ‚½‚Ù‚¤‚ªŠy‚¾‚ÆŽv‚¤‚̂ł·‚ª‚Ç‚¤‚È‚ñ‚Å‚µ‚傤‚©
‚ǂȂ½‚©‚²‹³Ž¦‚¨Šè‚¢‚µ‚Ü‚·
867:nobody‚³‚ñ
09/11/08 13:36:52
ς܂·‚à‰½‚àSimpleClass‚ł͂Ȃ•ʃNƒ‰ƒX‚ÌFoo‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚Á‚Ă邿‚¤‚ÉŒ©‚¦‚邪
868:nobody‚³‚ñ
09/11/08 13:41:42 9EHY5xph
‚·‚¢‚Ü‚¹‚ñ‚±‚ê‚Å‚·
URLØÝ¸(www.php.net)
—á3 ƒCƒ“ƒXƒ^ƒ“ƒX‚ð쬂·‚é
<?php
$instance = new SimpleClass();
// •Ï”‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·
$className = 'Foo';
$instance = new $className(); // Foo()
?>
869:nobody‚³‚ñ
09/11/08 13:46:05
ƒCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚½‚¢ƒNƒ‰ƒX‚ð“®“I‚ÉŽw’è‚·‚éꇂɕ֗˜‚¾‚æ
autoload‚µ‚½‚¢Žž‚Æ‚©Factoryƒpƒ^[ƒ“‚ÌŽž‚Æ‚©
870:nobody‚³‚ñ
09/11/08 13:48:04
new‰‰ŽZŽq‚̉E•ӂɕϔ‚ªŽg‚¦‚é‚Á‚ėႾ‚È
‰Â•ϕϔ‚̈êŽí‚¾
871:nobody‚³‚ñ
09/11/08 13:52:41
‰Â•ϕϔ‚̈êŽí‚Ȃǂł͂Ȃ‰Â•ÏŠÖ”
URLØÝ¸(www.php.net)
872:nobody‚³‚ñ
09/11/08 14:29:44
>>866
„$obj= new SimpleClass();
‚±‚ꂾ‚Á‚ăCƒ“ƒXƒ^ƒ“ƒX‚ð쬂µ‚Ä‚é‚킯‚¾‚ªEEE
873:nobody‚³‚ñ
09/11/08 17:28:03
>>866
ƒNƒ‰ƒX‚Á‚Ă̂̓NƒbƒL[¶’n‚ÌŒ^”²‚«—p‚ÌŒ^‚ÅA
ƒCƒ“ƒXƒ^ƒ“ƒX‚Í‚»‚ê‚Åì‚ç‚ꂽŒÂ•ʂ̃NƒbƒL[(¶’n)B
”²‚«Œ^‚¾‚¯‚ ‚Á‚Ä‚à‚»‚ê‚ðŽg‚í‚È‚¢‚Æ(new‚µ‚È‚¢‚Æ)H‚¦‚éƒNƒbƒL[‚Ì‘¶Ý‚Ͷ¬‚³‚ê‚È‚¢B
‚ĂȊ´‚¶‚łǂ¤‚¾?
874:nobody‚³‚ñ
09/11/08 17:52:29
>>873
ƒXƒ^ƒeƒBƒbƒNƒƒ\ƒbƒh‚ÍH
875:nobody‚³‚ñ
09/11/08 17:55:43
ʼn‚É“ü‚ê‚é‹ï‚ðŒˆ‚ß‚Ä”ç‚ðì‚é‚©A‚Æ‚è‚ ‚¦‚¸‹ï‚ÍŒã‚Å”ƒ‚Á‚Ä‚‚邯Œˆ‚߂Ĕç‚ðì‚é‚©‚̈Ⴂ
o—ˆ‚é‚à‚̂͂ǂ¿‚ç‚É‚µ‚Ä‚à“÷‚Ü‚ñE‚ ‚ñ‚Ü‚ñE’†‰Ø‚Ü‚ñB
876:nobody‚³‚ñ
09/11/08 18:00:44
>868
•Ï”$className‚Ì’l‚ɉž‚¶‚ÄA¶¬‚·‚éƒCƒ“ƒXƒ^ƒ“ƒX‚ð•Ï‚¦‚ç‚ê‚éB
class Foo{
function say_name(){
echo 'foo foo foo!';
}
}
class Bar{
function say_name(){
echo 'Bar, bar, BAAAAAR';
}
}
$instance = new $className();
$instance->say_name();
ƒNƒ‰ƒX‚É“¯‚¶–¼‘O“¯‚¶ˆø”‚̃ƒ\ƒbƒh‚ª‚ ‚èA‚»‚Ì’†g‚̃ƒWƒbƒN‚ª‘S‘Rˆá‚¤ê‡‚È‚ñ‚©‚ÉŽg‚¦‚éB
877:nobody‚³‚ñ
09/11/08 18:32:26 QzQ1Ze2q
class test{
@function test(){
@@throw new Exception('test');
@}
}
try{
@$test = new test;
@$test->test();
}catch(Exception $e){
@echo $e->getMessage();
}
class‚©‚çƒXƒ[‚µ‚½—áŠO‚Á‚Äã‚Ý‚½‚¢‚ɃLƒƒƒbƒ`‚Å‚«‚Ü‚·‚©H
878:nobody‚³‚ñ
09/11/08 18:59:39
‚È‚ñ‚ÅŽŽ‚³‚ñ‚ÌH
879:nobody‚³‚ñ
09/11/08 19:13:09 QzQ1Ze2q
‚Å‚«‚½A–ð‚É—§‚½‚È‚¢“z‚炾
880:nobody‚³‚ñ
09/11/08 20:10:53
ŽŸ‚Ì•û‚Ç[‚¼B
881:nobody‚³‚ñ
09/11/08 21:05:50 8S6RVioX
class‚ðì‚Á‚Ä‚¨‚‚͓̂¯‚¶ƒR[ƒh‚ð‚Q“x‚à‘‚©‚È‚¢‚½‚ß‚Á‚Ä‚±‚Ƃłµ‚傤‚©H
Œfަ”‚ðì‚邯‚«uƒtƒ@ƒCƒ‹‘€ìE•¶Žš—ñˆ—v‚ð‚µ‚Ü‚·‚̂ł»‚¤‚¢‚¤‚Ì‚ðƒNƒ‰ƒX‚ɂ܂Ƃ߂邱‚Ƃɂ悔‚”
‚¢‚ë‚ñ‚ȃXƒNƒŠƒvƒg‚ÅÄ—˜—p‚Å‚«‚邯‚¢‚¤”Fޝ‚Å‚æ‚낵‚¢‚Å‚µ‚傤‚©H
882:nobody‚³‚ñ
09/11/08 22:33:56
Ä—˜—p‚Å‚«‚邿‚¤‚Éì‚Á‚Ä‚ ‚ê‚ÎB
883:nobody‚³‚ñ
09/11/09 09:32:56 utcN5JBF
>>881
“¯‚¶ƒR[ƒh‚ð2ŒÂ‘‚©‚È‚‚Ä‚¢‚¢‚Ì‚Ífunction(ŠÖ”‰»)
ƒNƒ‰ƒX‰»‚ÍA“¯‚¶ƒR[ƒh‚ð‘‚©‚È‚‚Ä‚¢‚¢‚¾‚¯‚łȂA‚»‚̂Ƃ«‚É•K—v‚È•”•ª‚̂ݎg‚¦‚銴‚¶
884:nobody‚³‚ñ
09/11/09 10:54:46
ŠÖ”‚¾‚Æ•K—v‚È•”•ª‚̂ݎg‚¦‚È‚¢‚ÌH
885:nobody‚³‚ñ
09/11/09 10:57:53
ƒIƒuƒWƒFƒNƒgŽwŒü‚̃I‚ÌŽš‚à’m‚ç‚È‚¢‚悤‚¾‚ÆAƒNƒ‰ƒX‚ðì‚éˆÓ–¡‚͂܂é‚Å–³‚¢
886:nobody‚³‚ñ
09/11/09 11:09:38 utcN5JBF
ƒNƒ‰ƒX‚͉½‚Â[‚©A»ìƒc[ƒ‹ì‚銴‚¶‚¶‚á‚ËH
RPGƒcƒN[ƒ‹‚Æ‚©‚»‚ñ‚ÈŠ´‚¶‚Å
‹t‚Éfunction‚Ȃǂ̊֔‚Í‚»‚̂܂܊֔ì‚Á‚½‚è
RPGƒcƒN[ƒ‹‚Ì’†‚ÌA“G‚Ƀ_ƒ[ƒW‚ð—^‚¦‚éŒvŽZ•”•ª‚Æ‚©
887:nobody‚³‚ñ
09/11/09 11:12:00
ƒNƒ‰ƒX‚Ì–Ú“I‚Íc
‚È‚‚Æ‚ào”“_‚̓f[ƒ^‚̕یìA‚Æ‚¢‚¤‚©ƒf[ƒ^‚ɑ΂µ‚ĉ”\‚È‘€ì‚Ì’è‹`B>>881
‚‚©A‚à‚¤‚»‚ê‚Á‚ÄPHP‚ÌŽ¿–â‚Æˆá‚¤‚â‚ñB
OO‚à‚µ‚‚ÍOOPˆê”Ê‚¶‚á‚ëB
888:nobody‚³‚ñ
09/11/10 00:04:02
ŠwZ‚É‚àAƒNƒ‰ƒXABƒNƒ‰ƒX‚Á‚Ä‚ ‚邾‚낤B
‚»‚ê‚Æ“¯‚¶ˆÓ–¡‚¾‚æB
A‘g ‚ª ˜L‰º‘|œ’S“–
B‘g ‚ª ‘̈çŠÙ‘|œ’S“–
C‘g ‚ª ƒv[ƒ‹‘|œ’S“–
‚Æ‚¢‚¤Š´‚¶‚ɃNƒ‰ƒX–ˆ‚É–ðŠ„‚ðU‚Á‚Ä‚¨‚¯‚ÎA
ŒãXŠÇ—‚ªŠy‚ɂȂ邾‚낤H
u˜L‰º‚ÉŠÖ‚·‚鎖‚È‚çAA‘g‚É•·‚¯‚΂¢‚¢Bv
‚Á‚ĂȋÅB
889:nobody‚³‚ñ
09/11/10 00:22:25
ŠÖ”‚ƃIƒuƒWƒFƒNƒg‚̃[ƒJƒ‹•Ï”‚ðƒZƒbƒg‚É‚µ‚Ä‚¨‚¯‚éB
Œp³‚ªŽg‚¦‚éB
‚±‚ꂾ‚ëB
890:nobody‚³‚ñ
09/11/10 00:28:25
–³‘ʂɓ‚l‚¦‚È‚¢‚ÅAŽ©•ª‚̃Œƒxƒ‹‚ŕ֗˜‚ÉŽg‚¦‚邯‚±‚ë‚©‚çŽg‚¦‚΂¢‚¢‚ñ‚¾‚æB
ƒNƒ‰ƒX‚‚©‚¤‚È‚ñ‚Ă̂ÍAŽè’i‚Å‚ ‚Á‚ÄA–Ú“I‚ł͂Ȃ¢‚©‚ç‚ÈB
891:nobody‚³‚ñ
09/11/10 02:31:13
“¯‚¶‚AƒVƒXƒeƒ€‚Ì’†‚Å‚ ‚é’ö“xˆêŠÑ«Ž‚Á‚Ä‚ê‚Έµ‚¢•û‚Íl‚É‚æ‚Á‚Č«o‚Ä‚à‚¢‚¢‚ÆŽv‚¤
892:nobody‚³‚ñ
09/11/10 02:57:15
OOP–{‚̃Tƒ“ƒvƒ‹‚Á‚ÄA
AnimalƒNƒ‰ƒX‚ðŒp³‚µ‚ÄDogƒNƒ‰ƒX‚Æ‚©CatƒNƒ‰ƒX‚ðì‚é‚Á‚ėႪ‘½‚¢‚¯‚ÇA
‚í‚©‚è‚â‚·‚¢‚悤‚ʼnð‚è‚Â炢‚æ‚È‚—
893:nobody‚³‚ñ
09/11/10 03:10:25
>>892
>AnimalƒNƒ‰ƒX‚ðŒp³‚µ‚ÄDogƒNƒ‰ƒX‚Æ‚©CatƒNƒ‰ƒX‚ðì‚é‚Á‚Ä—á
‚±‚ÌŽè‚̉ðà‚ÍŽQl‚ɂȂç‚È‚¢‚Á‚ÄA—ðŽj‚ªØ–¾‚µ‚Ă邿‚È‚—
894:nobody‚³‚ñ
09/11/10 03:44:55
ʼn‚ÍŠÖ”‚Åì‚Á‚ÄAŒãX’ljÁˆÄŒ‚ň—–ˆ‚ɃNƒ‰ƒX‰»‚µ‚Ä‚é
”z—ñ‚ł܂Ƃ߂Ă ‚邯AŒã‚ŘM‚èˆÕ‚¢B
895:nobody‚³‚ñ
09/11/10 05:31:53
‚»‚êAƒNƒ‰ƒX‚Å‚ ‚é•K—v‚ª‚ ‚éƒR[ƒh‚łȂ©‚Á‚½‚肵‚È‚¢‚©
896:nobody‚³‚ñ
09/11/10 06:59:46
>>893
‚»‚¤‚¢‚¤ŠT”O‚̘b‚Í•…‚é‚Ù‚Ç•·‚¢‚Ä‚àA‚¶‚á‚ ‚¢‚´ŽÀ‘•‚µ‚悤‚Æ‚·‚邯
‚ ‚ê‚ǂꂪDog‚ÅAnimal‚È‚ñ‚¾‚Á‚¯A‚¢‚â‚»‚à‚»‚àƒNƒ‰ƒX‚É‚·‚é•K—v‚ ‚é‚Ì‚©‚±‚êH
‚ÆŽvl‚ÌŠC‚É’¾‚Þ
‚Ü‚Á‚Æ‚¤‚ÈOOP–{“ǂ߂΂¢‚¢‚ñ‚¾‚낤‚¯‚Ç
897:nobody‚³‚ñ
09/11/10 08:03:12 T58KxytE
“¯‚¶‚悤‚È•ûŒü‚ÌŽ¿–â‚ɂȂ邯‚Ç
PEAR‚Æ‚©‚ł悃tƒ@ƒNƒgƒŠ[ƒNƒ‰ƒX(H)‚ðŽg‚Á‚Ä
ƒNƒ‰ƒX‚©‚çƒNƒ‰ƒX‚ðì‚Á‚Ä‚½‚è‚·‚邯‚ÇA
‚ ‚ê‚Á‚Ăǂ¤‚¢‚¤——R‚ª‚ ‚é‚ÌH
898:nobody‚³‚ñ
09/11/10 09:28:55
>>897
URLØÝ¸(www.techscore.com)
899:nobody‚³‚ñ
09/11/10 09:41:10 lbGcCYju
Ž©•ª‚̓tƒH[ƒ€‚̃p[ƒc‚𶬂·‚é‹@”\‚ð‚܂Ƃ߂ăNƒ‰ƒX‚É‚µ‚Ä‚é‚ñ‚¾
$fmPartsCrass->getUTypePD(10);@//DB‚Ì“o˜^’l10‚ðselected‚Æ‚·‚郆[ƒUƒ^ƒCƒv‚̃vƒ‹ƒ_ƒEƒ“‚ðì‚é
$fmPartsCrass->uTypeToTXT(10);@//ƒtƒH[ƒ€‚ÌŠm”F‰æ–Ê‚ÅA‘I‘ð’l10‚̃†[ƒUƒ^ƒCƒv‚ðo—Í‚·‚é
ƒNƒ‰ƒX“à‚Ìinit()‚ł̓vƒ‹ƒ_ƒEƒ“Œ³‚ɂȂéname,value‚Ì“ñŽŸŒ³”z—ñ‚ð‘òŽR“ǂݞ‚Ü‚¹‚Ă銴‚¶B
‚±‚ñ‚Ȃ̂ŗǂ¢‚Ì‚©‚ÈH@ƒNƒ‰ƒX‚ÌŽg‚¢•û‚Á‚ÄBB
900:nobody‚³‚ñ
09/11/10 09:56:23
‰´‚ÌD‚݂Ō¾‚¤‚ÆAƒR[ƒfƒBƒ“ƒOŽž‚ÉŽí—Þ‚ªŒˆ‚Ü‚Á‚Ä‚éƒp[ƒc‚Í
new className‚Å–¾Ž¦“I‚ɃCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚½‚¢‚ÈB
ƒpƒ‰ƒ[ƒ^Žw’肵‚ăCƒ“ƒXƒ^ƒ“ƒXì‚Á‚Ä‚©‚çadd‚Æ‚©‚·‚邿‚¤‚É
‘‚‚¾‚낤‚ÈB
‚ÜAD‚݂̘b‚¾‚©‚炳‚ç‚Á‚Æ—¬‚µ‚Ä‚‚êB
901:nobody‚³‚ñ
09/11/10 09:57:06
¡‹C‚¢‚½‚ªƒNƒ‰ƒX‚ÍCrass‚¶‚á‚È‚‚ÄClass‚¾‚Èw
ƒAƒz‚·‚¬ÜÛÀ
902:nobody‚³‚ñ
09/11/10 10:04:28
>>895
ŠÖ”‚É‚·‚邯’l“n‚µ‚ª–Ê“|‚È‚ñ‚¾‚í
“Á‚É‚¨‹àŠÖŒW‚ÍB
903:nobody‚³‚ñ
09/11/10 10:25:02
>>895‚Íuʼn‚ÍŠÖ”‚Åì‚Á‚Äv‚¨‚¯‚邿‚¤‚È•¨‚È‚çA
ƒNƒ‰ƒX‰»‚·‚é•K—v‚È‚‚ËH‚Á‚ÄŽ–‚¾‚ÆŽv‚¤B
‰´‚Í‚»‚¤‚ÍŽv‚í‚È‚¢‚¯‚ÇB
904:nobody‚³‚ñ
09/11/10 10:51:32
‚¿‚å‚Á‚ƂłàŠy‚ɂȂ邩A‚»‚ê‚Æ‚àƒNƒ‰ƒX‚É‚·‚éŽèŠÔ‚ðÉ‚µ‚Þ‚©A
•K—v‚ª‚ ‚é‚©‚Ç‚¤‚©‚ÍŒ‹‹Ç‚»‚Ìl‚ÌŠ´ŠoŽŸ‘æ‚Å‚µ‚å
905:nobody‚³‚ñ
09/11/10 11:05:09
‚Ç‚Á‚¿‚ªŠy‚©‚àl‚É‚æ‚邵‚ËB
‚Å‚àA–w‚Ç‚Ìl‚ɂƂÁ‚ÄAƒNƒ‰ƒX‰»‚Íʼn‚ÍŠy‚¶‚á‚È‚¢‚ñ‚¾‚æ‚ËB
‚¾‚©‚ç•Ç‚ð‰z‚¦‚悤‚Æ‚µ‚È‚¢l‚à‘½‚¢‚ñ‚¾‚낤B
•Ç‚ð‰z‚¦‚½Œü‚±‚¤‚É‚ÍA‘f“G‚ÈŠy‰€‚ªL‚ª‚Á‚ÄEEE@‚é‚킯‚Å‚à‚È‚¢‚µB
‘Ò‚Á‚Ä‚é‚͎̂Ÿ‚̕ǂÆA–³ŠÔ•ljz‚¦’n–‚—
906:899
09/11/10 11:50:11
ã‚Å‘‚¢‚½—á‚Á‚ăwƒ“‚Å‚·‚©H
Ž©•ª‚¶‚áŠÔˆá‚Á‚ĂȂ¢‚¾‚ë‚Á‚Ä‹CŽ‚¿‚ÆA‚±‚ê‚Ífunction‚ð‘©‚Ë‚½‚¾‚¯‚Ì‚à‚Ì‚¶‚á‚È‚¢‚©‚Á‚Ä
‹CŽ‚¿‚ª”¼•ª”¼•ª‚Å‚·B
ƒoƒ‰‚µ‚½‚çŠÖ”‚Æ‚µ‚ēƗ§‰»‚Å‚«‚é‚à‚Ì‚Íclass‚É‚·‚é•K—v‚È‚¢‚Ì‚©‚ȂȂñ‚Äl‚¦‚邯
‘S•”‚»‚¤‚¾‚낤‚Æ‚¢‚¤‹CŽ‚¿‚ª‚łĂ‚邵c
907:nobody‚³‚ñ
09/11/10 11:57:28
>>906
function‚ð‘©‚Ë‚½‚¾‚¯‚Ì‚à‚̂ł·‚Ë
908:nobody‚³‚ñ
09/11/10 11:58:15
•Ï”–¼‚ÉCl(r)ass‚Ì•¶Žš‚ª‚ ‚鎞“_‚Å‚¨‚©‚µ‚¢‚ÆŽv‚¤‚ׂ«‚¾‚È
909:nobody‚³‚ñ
09/11/10 12:01:22
>>906
”Ä—p«‚ðŽ‚½‚¹‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH
ƒŠƒXƒgˆÓŠO‚É‚àƒ‰ƒWƒIƒ{ƒ^ƒ“‚â•¡”‘I‘ð‚Å‚ào—ÍAƒNƒ‰ƒXŽw’è‚ÅŒ©‚½–Ú‚à•Ï‚¦‚ê‚邯‚©
910:nobody‚³‚ñ
09/11/10 12:03:13 HgEfIoEe
‚‚¾‚ç‚È‚¢Ž¿–â‚Å‚·‚ª‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
ƒ\[ƒX‚ðŒ©‚Ä‚¢‚½‚ç
<?= $test ?> ‚Æ‚¢‚¤‘‚«•û‚ð‚µ‚Ä‚¢‚é‰ÓŠ‚ðŒ©‚Â‚¯‚Ü‚µ‚½B
ƒR[ƒh‚ð‘‚‚Æ‚«‚Í<?php ?>‚ň͂¤‚Æ–{‚ɂ͑‚¢‚Ä‚ ‚è‚Ü‚µ‚½‚ª
<?php print($test) ?> ‚ÆA‚Ç‚¤ˆá‚¤‚̂łµ‚傤‚©B
‚ ‚܂茩‚©‚¯‚È‚¢‚Æ‚¢‚¤‚±‚Ƃ͉½‚©–â‘è‚Ì‚ ‚é‹Lq•û‚Å‚·‚©H
911:nobody‚³‚ñ
09/11/10 12:03:50
‚¾‚©‚玩•ª‚̊Í
@u‘fÞ‚ª‚ ‚Á‚ÄA—¿—‚·‚é•û–@‚ª•¡”‚ ‚éê‡v
‚̓Nƒ‰ƒX‚É‚·‚邿‚¤‚É‚µ‚Ä‚é
912:nobody‚³‚ñ
09/11/10 12:11:36
>ƒoƒ‰‚µ‚½‚çŠÖ”‚Æ‚µ‚ēƗ§‰»‚Å‚«‚é‚à‚Ì‚Íclass‚É‚·‚é•K—v‚È‚¢‚Ì‚©‚È
‚±‚ê‚Í‚»‚Ì’Ê‚èB‚½‚¾A
>‘S•”‚»‚¤‚¾‚낤‚Æ‚¢‚¤‹CŽ‚¿‚ª‚łĂ‚邵c
‚±‚Á‚¿‚ÍAƒNƒ‰ƒXŽg‚¦‚錾Œê‚łȂçA‚»‚¤‚¢‚¤‚̂͂â‚ß‚½•û‚ª‚¢‚¢‚¼B
ƒf[ƒ^‚Á‚Ä‚à‚ñ‚𖳎‹‚·‚ê‚ΑS•”‚»‚¤‚Å‚«‚é‚©‚à‚µ‚ê‚ñ‚¯‚ÇB
uŠÖ”/Žè‘±‚«‚É(ˆø”“™‚Å)ƒf[ƒ^‚ð“n‚·v‚¾‚¯‚Ål‚¦‚Ä‚àˆê‰ž‘S‚ẴvƒƒOƒ‰ƒ€‚Í‘‚¯‚邿AŠm‚©‚ÉB
̂͂»‚ê‚΂Á‚©‚¾‚Á‚½‚µB
913:nobody‚³‚ñ
09/11/10 12:20:07
>>910
ƒ}ƒjƒ…ƒAƒ‹‰Å
914:nobody‚³‚ñ
09/11/10 12:24:15
>>910
‘OŽÒ‚Í‚»‚ë‚»‚ë–â‘è‚ɂȂÁ‚Ä‚«‚Ä‚éB
915:nobody‚³‚ñ
09/11/10 12:36:32
•ʂɃNƒ‰ƒX‚ð ŠÖ”‚ð‚ЂƂ‚‚è‚É‚·‚邽‚ß‚¾‚¯‚ÉŽg‚Á‚Ä‚à‚¢‚¢‚ñ‚¾‚æB
916:nobody‚³‚ñ
09/11/10 13:07:19 n4Nrgy6L
class Oyabun{function buki(){echo "ƒ}ƒVƒ“ƒKƒ“";}}
class Kobun extends Oyabun{function buki(){echo "ƒsƒXƒgƒ‹";}}
class zako extends Kobun{function buki(){echo "“SƒpƒCƒv";}}
ƒNƒ‰ƒXKobun‚©‚çƒNƒ‰ƒXOyabun‚̃ƒ\ƒbƒgbuki‚ðŒÄ‚Ño‚µ‚ă}ƒVƒ“ƒKƒ“‚Á‚Ä•\ަ‚³‚¹‚邱‚Ƃ͂ł«‚Ü‚µ‚½‚ª
ƒNƒ‰ƒXzako‚©‚çƒNƒ‰ƒXOyabun‚Ìbuki‚ðŒÄ‚Ño‚µ‚ă}ƒVƒ“ƒKƒ“‚Æ•\ަ‚³‚¹‚é‘‚«•û‚ª‚í‚©‚è‚Ü‚¹‚ñ
’¼ÚƒNƒ‰ƒXOyabun‚ŌĂÔo‚·‚̂ł͂Ȃzako‚©‚çŒÄ‚Ño‚·•û–@‚ð‚ǂȂ½‚©‚²Žw“±‚¨Šè‚¢’v‚µ‚Ü‚·
917:899
09/11/10 13:11:58
ŠF‚³‚ñ‚Ç‚¤‚à‚ ‚肪‚Æ‚¤
>>915
‚»‚¤‚È‚ñ‚Å‚·‚©H@‚»‚¤‚¾‚Æ‚µ‚½‚çˆÀSiHj‚µ‚Ü‚µ‚½
‰½“x‚à“¯‚¶ƒR[ƒh‘‚«‚½‚‚È‚‚ÄŠÖ”‰»‚µ‚Ă܂Ƃ߂Ă݂悤‚ÆŽv‚Á‚½‚Ì‚ª‚«‚Á‚©‚¯‚Å‚µ‚½
ƒNƒ‰ƒX‚ÌŒp³‚Æ‚©publicŽw’肵‚½•Ï”‚ÌŠO•”‚©‚çŽQƂƂ©‚µ‚È‚¢‚ñ‚ÅA
•¡”‚ÌŠÖ”‚ÅŽg‚¤•Ï”‚Ì’l‚âDBÚ‘±ˆ—‚ðinit()“à•”‚Å’è‹`‚·‚ê‚΂¢‚Á‚Ø‚ñ‚É‘‚«Š·‚¦‚ç‚ê‚éA
‚܂Ƃ߂Ă¢‚‚łàŒÄ‚Ño‚¹‚éˆÈã‚Ì—˜•Ö«‚È‚ñ‚ÄŠ´‚¶‚È‚¢‚ñ‚Å‚·‚æ‚ËB‚»‚ê‚Å\•ª‚¾‚µB
‰½‚©‘¹‚µ‚Ä‚é‚Ì‚©‚ÈBB
918:nobody‚³‚ñ
09/11/10 13:16:16
Œ¾ŠO‚̈Ó}‚ð“ǂݎæ‚ê‚È‚¢‚Ì‚©‚«‚Ý‚Í
919:nobody‚³‚ñ
09/11/10 13:37:25
>>916
‚È‚ñ‚©–‚ÈŒp³‚¾‚ÆŽv‚¤‚ñ‚¾‚ÈBŽq•ª‚Íe•ª‚©?
>ƒNƒ‰ƒXzako‚©‚çƒNƒ‰ƒXOyabun‚Ìbuki‚ðŒÄ‚Ño‚µ‚ă}ƒVƒ“ƒKƒ“‚Æ•\ަ‚³‚¹‚é‘‚«•û‚ª‚í‚©‚è‚Ü‚¹‚ñ
ŽG‹›‚ªe•ª‚ðŽg–ð‚·‚é‚Ì‚©?
ŽÀ‚ÍPHP‚͂悒m‚ç‚È‚¢‚ªA
@Oyabun::buki();
‚ŌĂÑo‚¹‚È‚¢?
‚Å‚à‚È‚Ÿc
interface Kouseiin {
@public function buki();
@public function setOyabun($oya);
}
class Oyabun implements Kouseiin{—ª}
class Zako implements Kouseiin{
@private $oyabun;
—ª
@public function tasuketeOyabin(){
@@$this->oyabun->buki();
@}
}
$chimpira = new Zako();
$chimpira->buki();
$chimpira->tasuketeOyabin();
920:nobody‚³‚ñ
09/11/10 16:32:26 k/b4LSiu
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
function &set() {
@@@@@ª‚±‚̃Aƒ“ƒhƒ}[ƒN‚̈Ӗ¡‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
921:nobody‚³‚ñ
09/11/10 16:45:26
‹Lqƒ~ƒX
922:nobody‚³‚ñ
09/11/10 18:02:30 hMuYWgxi
PDO::ATTR_PERSISTENT=>true ‚Æ‚µ‚Ä PDO::prepare ‚ðŽg‚Á‚½ê‡Aprepare ƒXƒe[ƒgƒƒ“ƒg‚ÍÚ‘±‚ªˆÛŽ‚³‚ê‚Ä‚¢‚éŒÀ‚èƒLƒƒƒbƒVƒ…‚³‚ê‚Ä‚¢‚ÄA‘O‰ñ‚̃LƒƒƒbƒVƒ…‚ðphp‚ªŸŽè‚ÉŽg‚Á‚Ä‚‚ê‚邯‚¢‚¤“®ì‚ð‚·‚é‚̂łµ‚傤‚©?
DBƒT[ƒo[‚Ípostgresql‚Å‚·
923:nobody‚³‚ñ
09/11/10 19:01:07
>>922
PDOStatement‚̃fƒXƒgƒ‰ƒNƒ^‚Å–ˆ‰ñ휂µ‚Ä‚µ‚Ü‚¤‚悤‚¾‚Ë
ext/pdo_pgsql/pgsql_statement.c
> static int pgsql_stmt_dtor(pdo_stmt_t *stmt TSRMLS_DC)
> {
...
> #if HAVE_PQPREPARE
...
> if (S->is_prepared) {
> spprintf(&q, 0, "DEALLOCATE %s", S->stmt_name);
> res = PQexec(H->server, q);
924:nobody‚³‚ñ
09/11/10 19:03:05
>>920
URLØÝ¸(www.php.net)
925:nobody‚³‚ñ
09/11/10 20:40:43 k/b4LSiu
>>924
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚±‚¿‚ç‚ÅŽ¿–₵‚Ä—Ç‚©‚Á‚½‚Å‚·B
926:nobody‚³‚ñ
09/11/10 21:11:57 Yr8QXJQk
>>923
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚µ‚©‚µŒ€“I‚ÉŒy—ʉ»‚ªo—ˆ‚È‚¢‚©‚ÆŽv‚¢‚Ü‚µ‚½‚ªŽc”O‚Å‚·
pgsql‚ÅŠÖ”‚Æ‚µ‚Ä’è‹`‚É‚µ‚Ä‚¨‚¯‚ÎŒv—ʉ»‚µ‚½‚肵‚È‚¢‚à‚Ì‚¾‚낤‚©c
927:nobody‚³‚ñ
09/11/10 21:28:36
ŒN‚̃VƒXƒeƒ€‚ÍDB‚ÌÚ‘±‚ªŒp‘±‚µ‚Ä‚½‚çŒy—ʉ»‚·‚é‚ÌH
928:nobody‚³‚ñ
09/11/10 21:31:00 Yr8QXJQk
‚»‚¤‚Å‚·‚ËAviewŽg‚¦‚΂¢‚¢‚ñ‚Å‚·‚ËB
‚¿‚á‚ñ‚ƕ׋‚µ‚Ü‚µ‚傤cB
929:nobody‚³‚ñ
09/11/10 23:50:57 efP4W3lX
Google‚̂悤‚ÈANDŒŸõ‚ðŽÀ‘•‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
ˆÈ‰º‚̂悤‚É‹ó”’‚Å‹æØ‚ë‚¤‚Æl‚¦‚Ä‚¢‚Ü‚·
preg_split('/\p{Z}+/', $query);
’Pƒ‚È‹æØ‚è‚ł͖â‘è‚È‚¢‚̂ł·‚ªA
test aaaa => array('test', 'aaaa');
ˆÈ‰º‚̂悤‚Ɉê’PŒê‚Æ‚µ‚ÄŒŸõ‚µ‚½‚¢ê‡‚̳‹K•\Œ»‚ª•ª‚©‚è‚Ü‚¹‚ñB
"test aaaa" test => array('test aaaa', 'test');
•ª‚©‚é•û‚¨Šè‚¢‚µ‚Ü‚·B
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4790“ú‘O‚ÉXV/231 KB
’S“–:undef