yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ ..
[2ch|¥Menu]
4:nobody‚³‚ñ
09/04/06 04:17:27
yŠÈˆÕ‚e‚`‚pz
1D•¶ŽšƒR[ƒh‚͉½‚ðŽg‚¦‚΂¢‚¢‚ÌH
@¨1.UTF-8 2.EUC-JP ‚̂ǂ¿‚ç‚©B–À‚¤‚悤‚Ȃ₂ÍShift_JIS‚ÍŽg‚Á‚¿‚áƒ_ƒB
2. ‚±‚̃XƒŒ‚É‘‚«ž‚Þ‚Æ‚«‚ÉŽ©•ª‚̃TƒCƒg–¼‚ðŽN‚µ‚½‚­‚È‚¢
URLØÝ¸(example.com)‚ª—á•¶‚Ȃǂ̂½‚߂ɗ\–ñ‚³‚ê‚Ä‚¢‚éBhogehoge.com‚ÍŽg‚Á‚¿‚áƒ_ƒB
3. ƒuƒ‰ƒEƒU‚ɉ½‚à•\ަ‚³‚ê‚È‚¢‚ñ‚¾‚¯‚ÇEEE
@¨ Apache‚ÌÝ’è‚ðŒ©’¼‚¹Bƒtƒ@ƒCƒ‹‚ÌŠg’£Žq‚͉½‚É‚µ‚Ä‚ÄA‚»‚ÌŠg’£Žq‚ÅPHP‚ðŒÄ‚Ԃ悤‚ɂȂÁ‚Ä‚¢‚é‚©H
4. ‹L†‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢‚¯‚ǃOƒO‚è‚æ‚¤‚ª‚È‚¢
@¨ u@v ƒGƒ‰[•\ަ‚ð—}§Au->v ƒIƒuƒWƒFƒNƒg‚̃ƒ“ƒo‚ɃAƒNƒZƒXAu::v ÓI‚ȃƒ\ƒbƒhŒÄ‚Ño‚µA
@@u==v‚͈Öق̌^•ÏŠ·‚ð‚µ‚Ä‚ä‚é‚¢”äŠrAu===v‚ÍŒ^î•ñ‚àŠÜ‚ß‚½Œµ–§‚È”äŠr
5. echo "$arr['hoge']['fuga']"; ‚Æ‘‚¢‚½‚çƒGƒ‰[‚ɂȂÁ‚½
@¨ o‚¨‚Á‚Ï‚¢Š‡ŒÊp‚Å‚­‚­‚Á‚Ä"{$arr['hoge']['fuga']}"‚É‚·‚é
6. ˆê’莞ŠÔ‚²‚ƂɎ©“®“I‚ɉ½‚©‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
@¨ cron‚©ƒ^ƒXƒNƒXƒPƒWƒ…[ƒ‰‚ðŽg‚¦B
7Dextract‚Á‚Ċ댯‚È‚ÌH
@¨•ϔ㑂«•‰Šú‰»–Y‚ê‚ȂǂŊ댯BŠy‚¾‚©‚ç‚Æ‚¢‚¤——R‚¾‚¯‚ňÀˆÕ‚ÉŽg‚í‚È‚¢B
8. include/require‚Éu`.php?a=b&c=dv‚̂悤‚ȃpƒ‰ƒ[ƒ^‚ð‚‚¯‚½‚¢
@¨ URLŒÄ‚Ño‚µ‚È‚ç‰Â”\‚¾‚¯‚ÇA•’ʂ̃tƒ@ƒCƒ‹ŒÄ‚Ño‚µ‚ł͂ł«‚Ü‚¹‚ñ
9Dinclude/require‚ÅURL‚ðŽw’肵‚Ä‚à‰½‚à‹N‚«‚È‚¢
@¨ .php‚ÌŠg’£Žq‚̃tƒ@ƒCƒ‹‚ðURL‚ŌĂÑo‚·‚ÆA‚P“xPHPƒvƒƒOƒ‰ƒ€‚Æ‚µ‚ÄŽÀs‚³‚ꂽŒ‹‰Ê‚ɂȂéB


5:nobody‚³‚ñ
09/04/06 04:18:29
10. ‚»‚à‚»‚àƒCƒ“ƒXƒg[ƒ‹‚ÌŽž“_‚Å‚¤‚Ü‚­‚¢‚©‚È‚¢
@¨ Šm”F‚·‚ׂ«‚ÍPHP‚Ìconfigure‚̈ø”Aphp.ini‚Ì“à—e‚Æ’u‚«êŠA
@@WebƒT[ƒo‚ÌÝ’èiApache‚È‚çhttpd.confjA‹N“®•Ä‹N“®‚ ‚½‚è
11. SQL‚ÌŽ¿–â‚͂ǂ±‚ÅH
@¨ ƒf[ƒ^ƒx[ƒX”‚ɗU“±‚³‚ê‚é‚Ì‚ªŒ™‚È‚çPHP‚É‚¤‚Ü‚­ŠÖ˜A‚³‚¹‚ÄŽ¿–â‚·‚é
12. •¶Žš—ñ‚̂Ȃ©‚ÉA‰pŽš‚݂̂Ƃ©”Žš‚݂̂Ƃ©‹L†‚ª“ü‚Á‚¿‚á‚¢‚â‚ñ‚Æ‚©‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ÌH
@¨ ctype_`()‚ªŽèŒyB•¡ŽG‚ȃpƒ^[ƒ“‚Ípreg_`()‚ ‚½‚è‚ų‹K•\Œ»‚ðŽg‚¤B
13. $a1, $a2, $a3 ... ‚̂悤‚ȕϔ–¼‚ð‚¤‚Ü‚­ˆµ‚¢‚½‚¢
@¨ ‰Â•ϕϔ‚ÅŽÀŒ»‚Å‚«‚邯‚ÇA‚Þ‚µ‚ë”z—ñ‚ðŽg‚Á‚Ä$a[1], $a[2], $a[3]“™‚Æ‚·‚é‚Ì‚ªƒxƒ^[
14. echo‚Æprint‚Á‚Ăǂ¤ˆá‚¤‚ÌH
@¨ ‚æ‚­‹c˜_‚³‚ê‚é˜b‘è‚Å‚ ‚邪Šî–{“I‚É—¼ŽÒ‚Æ‚à“¯‚¶B ˆÈ‰º‚¿‚å‚Á‚Æ‚µ‚½‹c˜_B
@@URLØÝ¸(www.faqts.com)
15. ƒNƒbƒL[‚Ìî•ñ‚ðƒ†[ƒU‚©‚ç‰B‚µ‚½‚¢
@¨ ƒZƒbƒVƒ‡ƒ“Žg‚¦B‚½‚¾‚µƒNƒbƒL[‚ƃZƒbƒVƒ‡ƒ“‚ÍŽd‘g‚Ý‚ªˆá‚¤‚©‚瓯‚¶‚悤‚Ɉµ‚¤‚È
16. strip_tags()‚Å휂µ‚È‚¢ƒ^ƒO‚ð•¡”Žw’肵‚½‚¢
@¨ strip_tags($html, '<a><p><font>'); // htmlspecialchars()‚àŒŸ“¢‚·‚ׂµ
17. CSV‚âTSV‚̃tƒ@ƒCƒ‹‚ðƒXƒ}[ƒg‚Ɉµ‚¢‚½‚¢
@¨ ‚Ü‚¸‚Ífgetcsv()B‚½‚¾‚µ“ú–{Œê‚ðŠÜ‚ނƳí‚É“®ì‚µ‚È‚¢ê‡‚ª‚ ‚é‚̂ŒˆÓ‚¾B
18. ’l“n‚µ‚ÆŽQÆ“n‚µiu&v‚ðŽg‚¤j‚̃pƒtƒH[ƒ}ƒ“ƒX‚̈Ⴂ
@¨ CŒ¾Œê‚¶‚á‚È‚¢‚Ì‚ÅAƒpƒtƒH[ƒ}ƒ“ƒX–Ú“I‚ÅŽg‚¢‚킯‚½‚çƒ_ƒBŽQÆ“n‚µ‚É‚·‚邯‹t‚É’x‚­‚È‚Á‚½‚è‚·‚é
@@ŽQÆ“n‚µ‚͈ø”‚É–ß‚è’l‚ðݒ肵‚½‚èˆø”‚ðŠÖ”“à‚Å•ÏX‚·‚é‚È‚ÇA³‚µ‚¢–Ú“I‚ÉŽg‚¤‚±‚Æ
19. ƒtƒ@ƒCƒ‹“üo—ÍŠÖ”ifopen“™j‚ÅƒŠƒ‚[ƒgƒtƒ@ƒCƒ‹ihttp://`‚Æ‚©j‚ðˆµ‚¤Û‚ÌŒÀŠE
@¨ fsockopen()‚Ń\ƒPƒbƒg’ÊM or PEAR‚ÌHTTPŒn or CURL‚ʼnðŒˆ
@@•K—v‚È‚çHTTP‚ð‚Í‚¶‚߂Ƃ·‚éŠeŽíƒvƒƒgƒRƒ‹i‚Ç‚ñ‚ȃf[ƒ^‚ð‘—ŽóM‚·‚é‚©j‚ÍRFC‚ȂǂŒ²‚ׂé
20. PHP‚©‚çPOSTƒŠƒNƒGƒXƒg‚µ‚½‚¢
@¨19.‚ðŽQÆ
21. ‰æ‘œˆ—ˆê”Ê or GD‚ÌŒÀŠE
@¨ ImageMagickiPECL‚̂₠or ƒVƒFƒ‹‚©‚çŽÀsj
22. ‰æ‘œE‰¹E“®‰æ‚̓tƒ@ƒCƒ‹‚ŕۑ¶HDB‚ɕۑ¶H
@¨ D‚«‚É‚µ‚Ä‚­‚¾‚³‚¢

6:nobody‚³‚ñ
09/04/06 07:48:13
Žo–…ƒXƒŒ

yPHPzIDo‚³‚È‚­‚Ä‚àŽ¿–âOK‚ȃXƒŒy‰SŽÒнŒ}z
½ÚØÝ¸(php”Â)
ª
‚±‚¿‚ç‚ÍID‚¾‚³‚È‚¢‚ÅŽ¿–â‚·‚éƒXƒŒ


7:nobody‚³‚ñ
09/04/06 11:40:29 YGaHAQ+b
‚­‚¾‚ç‚È‚¢Ž¿–â‚Å‚·‚ª‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B
fopen‚ÅŠJ‚¢‚½ƒtƒ@ƒCƒ‹‚ðforeach‚Å‚Ps‚¸‚•\ަ‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H

$fp = fopen("file.txt","r");
foreach(

‚±‚Ì‘±‚«‚ª‚í‚©‚è‚Ü‚¹‚ñB‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

8:nobody‚³‚ñ
09/04/06 11:41:43
>>7
$file = file("file.txt")
foreach ($file as $v) echo $v;


9:7
09/04/06 12:05:09 YGaHAQ+b
>>8
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
file‚¶‚á‚È‚­‚Äfopen‚ÅŠJ‚¢‚½ƒtƒ@ƒCƒ‹‚ðforeach‚Å‚Ps‚¸‚•\ަ‚µ‚½‚¢‚ÆŽv‚Á‚Ă܂·B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

10:nobody‚³‚ñ
09/04/06 12:41:05
>>9
ŒN‚Ì—p“r‚Å‚Ífopen‚Í“K‚³‚È‚¢‚ñ‚¾‚¯‚Ç‚ÈEEE
$filename = "../data/exp.txt";
$size = filesize($filename);
$fp = fopen($filename,"r") or die("ng");
$str = fread($fp,$size);
echo $str;



‚ ‚Æ
---------------------------------------------------------------------
ŋ߂̃XƒNƒŠƒvƒgŒ¾Œê‚Í‹@”\‚ª‘½‚­AŠî–{“I‚È‹@”\‚͂قƂñ‚ÇŽÀ‘•‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA
ƒAƒ‹ƒSƒŠƒYƒ€‚ð‚Ç‚¤‚±‚¤‚·‚邿‚èA‚ǂ̋@”\‚ðŽg‚¤‚©‘I‚Ô•û‚ªd—v‚¾‚Á‚½‚肵‚Ü‚·‚ËiƒR[ƒfƒBƒ“ƒO‚ÌŒø—¦“I‚É‚àjB
---------------------------------------------------------------------

11:nobody‚³‚ñ
09/04/06 12:43:03
>>9
‚»‚ê‚Æforeach‚Í”z—ñ‚ð‰ñ‚·‚à‚Ì‚¾‚©‚犨ˆá‚¢‚µ‚Ă邱‚ƂɋC‚±‚¤‚Ë
ŒN‚ÌꇂÍfopen‚ðŽg‚¤ê–Ê‚¶‚á‚È‚¢‚©‚ç

12:nobody‚³‚ñ
09/04/06 12:52:50 JQHQzsie
print_r‚ÅŒ©‚邯ˆÈ‰º‚Ì\‘¢‚Ì”z—ñ‚ª‚ ‚è‚Ü‚·
ƒTƒ“ƒvƒ‹‚Ì‚½‚ß’l‚Í‚S‚‚µ‚©‚ ‚è‚Ü‚¹‚ñ‚ªA’l‚Ì”‚Í•s’蔂Ƒ¨‚¦‚Ä‚­‚¾‚³‚¢
Array
(
[0]=>Array
@(
@[0]=>apd_set_socket_session_trace()
@[1]=>apd_set_socket_session_trace()
@)
[1]=>Array
@(
@[0]=>aspell_check()
@[1]=>aspell_check()
@)
)

‚±‚Ì”z—ñ‚ðˆÈ‰º‚̂悤‚É’¼‚µ‚½‚¢‚̂ł·‚ª‚ǂ̂悤‚É‚µ‚½‚ç‚æ‚낵‚¢‚Å‚µ‚傤‚©H
Array
(
@[0]=>apd_set_socket_session_trace()
@[1]=>apd_set_socket_session_trace()
@[2]=>aspell_check()
@[3]=>aspell_check()
)

13:nobody‚³‚ñ
09/04/06 13:09:48
‡‚É‘ã“ü‚·‚ê‚΂¢‚¢

14:nobody‚³‚ñ
09/04/06 13:14:31
foreach($input as $a){
foreach($a as $b){
$output[]=$b;
}
}

15:7
09/04/06 13:42:50
>>10
foreachŽg‚Á‚Ă܂¹‚ñ‚ËB
ŠÈ’P‚¾‚ÆŽv‚Á‚½‚̂ł·‚ªA“‚¢‚Ì‚©‚ÈH

16:nobody‚³‚ñ
09/04/06 13:46:54
>>15
“–‚½‚è‘O‚¾‚ë
fopen‚ÅŠJ‚¢‚½ƒtƒ@ƒCƒ‹‚Í”z—ñ‚¶‚á‚È‚¢‚©‚ç–³—‚ÉŒˆ‚Ü‚Á‚Ă邾‚ë
‰½‚Å‚»‚ñ‚È‚Éfopen‚É‚±‚¾‚í‚é‚Ì‚©‘‚¯

17:nobody‚³‚ñ
09/04/06 13:50:40
>>7
fopen‚̈Ӗ¡‚ð—‰ð‚µ‚ĂȂ¢Ø‹’
o’¼‚µ‚Ä‚¨‚¢‚Å

18:7
09/04/06 13:55:08
>>16
Ì’m‚臂¢‚Éì‚Á‚Ä‚à‚ç‚Á‚½B
‚»‚̃XƒNƒŠƒvƒg–Y‚ê‚Ä’m‚臂¢‚ƘA—Žæ‚ê‚È‚¢‚̂ł±‚±‚Å•·‚¢‚½B
‚±‚±‚Ìl‚È‚çŠÈ’P‚ɂł«‚邯Žv‚Á‚½B

19:nobody‚³‚ñ
09/04/06 13:58:22
>>7
fopen‚ÅŠJ‚¢‚½‚à‚Ì‚ðforeach‚Åo—Í‚·‚é•û–@‚ªD‚Ü‚ê‚È‚¢——R‚ª‚í‚©‚ç‚È‚¢‰SŽÒ™‚¾‚ë
‚¨‚ƂȂµ‚­file‚Æ‚©Žg‚Á‚Ä‚ë

$h=fopen($filename, "r") or die("NG");
while (!feof($h)) {
$b=fgets($h, 4096);
$s[]=$b;
}
fclose($h);
}
foreach ($s as $v) echo $v;

20:nobody‚³‚ñ
09/04/06 13:59:08
>>18
‚Ƃ肠‚¦‚¸AŒ¾“®‚É‹C‚ð‚‚¯‚Ü‚µ‚傤
‚»‚ñ‚È‚ñ‚ł͋³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚æ

21:19
09/04/06 14:02:08
—~“Ç‚ß

ŋ߂̃XƒNƒŠƒvƒgŒ¾Œê‚Í‹@”\‚ª‘½‚­AŠî–{“I‚È‹@”\‚͂قƂñ‚ÇŽÀ‘•‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA
ƒAƒ‹ƒSƒŠƒYƒ€‚ð‚Ç‚¤‚±‚¤‚·‚邿‚èA‚ǂ̋@”\‚ðŽg‚¤‚©‘I‚Ô•û‚ªd—v‚¾‚Á‚½‚肵‚Ü‚·‚ËiƒR[ƒfƒBƒ“ƒO‚ÌŒø—¦“I‚É‚àjB

22:7
09/04/06 14:17:56
‚¶‚á‚ while‚Å‚à‚¢‚¢‚Å‚·B
‚Å‚à>>19‚̂悤‚É fgets($h,4096);©4096‚Æ‚©”Žš‚Í“ü‚ꂽ‚­‚È‚¢B‚È‚º‚Ȃ炷‚ׂẴtƒ@ƒCƒ‹‚ɑΉž‚Å‚«‚È‚¢‚©‚çB
‚±‚ê‚Å‚¨Šè‚¢‚µ‚Ü‚·B

23:nobody‚³‚ñ
09/04/06 14:19:19
>>22

>>20

24:nobody‚³‚ñ
09/04/06 14:20:05
>>10‚Æ>>19‚ð“ǂ߂Ύ©•ª‚łł«‚Ü‚·‚æ‚Ë

25:nobody‚³‚ñ
09/04/06 14:21:09
>>7
“š‚¦‚Ío‚Ă܂·‚Ë
‚±‚±‚ÍŽèŽæ‚è‘«Žæ‚èƒXƒŒ‚¶‚á‚È‚¢‚ñ‚Å
>>7‚Í‚à‚¤•ú’u‚Å‚¨‚‹

‚Í‚¢ŽŸ‚ÌŽ¿–â‚Ç‚¤‚¼

26:7
09/04/06 14:28:17
>>19
‰SŽÒ‚ð”nŽ­‚É‚·‚é‚̂͂ǂ¤‚©‚ÆŽv‚¢‚Ü‚·‚æiŽ©•ª‚à‰SŽÒ‚Ì‚­‚¹‚Éj
‚¿‚Ȃ݂ɂ»‚ê‚â‚é‚È‚ç
while($b = fgets($fp,4096)){ }
‚±‚Á‚¿‚̂ق¤‚ª”ü‚µ‚¢‚Å‚·‚¯‚Ç‚ËB

27:nobody‚³‚ñ
09/04/06 14:30:07
>>7
‚ÍAƒAƒz‰ß‚¬‚éB‚±‚ñ‚Ȃ̬Šw¶‚Å‚à•ª‚©‚é‚Ì‚ÉB

28:nobody‚³‚ñ
09/04/06 14:43:24
„while($b = fgets($fp,4096)){ }
„H‚±‚Á‚¿‚̂ق¤‚ª”ü‚µ‚¢‚Å‚·‚¯‚Ç‚ËB


Šç^‚ÁÔ‚Á‚©‚Å•KŽ€‚É”½˜_l‚¦‚½‚ñ‚¾‚낤‚¯‚ÇA‚»‚ê‚¶‚á“®‚«‚Ü‚¹‚ñ‚æ‚Á‚Æ
‚Ƃ肠‚¦‚¸‘Ô“x‚ð‰ü‚ß‚½•û‚ª‚¢‚¢


29:nobody‚³‚ñ
09/04/06 14:48:45
>>26
‚»‚ꂾ‚ƃtƒ@ƒCƒ‹‚Ì“à—e‚É‚æ‚Á‚Ă̓Gƒ‰[‚ɂȂé‚ñ‚¾‚æ‚È
‰SŽÒ‰³

30:7
09/04/06 14:53:38
>>28
•’ʂɓ®‚«‚Ü‚·‚æ‚Á‚Æ

>>29
HHH

31:nobody‚³‚ñ
09/04/06 14:55:06
‚Ql‚̃Aƒz‚ªŒ¾‚¢‡‚¢‚µ‚Ä‚é‚͉̂ɂ‚Ԃµ‚ɂ͂¢‚¢‚æ‚Ë

32:nobody‚³‚ñ
09/04/06 17:44:29
fopen‚ÅŠJ‚¢‚½‚à‚Ì‚ðforeach‚É‚©‚¯‚邯‚©‚—‚—‚—‚—‚—
ƒoƒJ‚à‚قǂقǂɂµ‚ë‚æ‚—

33:nobody‚³‚ñ
09/04/06 18:02:44
Žè‚ÁŽæ‚è‘‚­sƒCƒeƒŒ[ƒVƒ‡ƒ“‚µ‚½‚¢‚È‚çSplFileObject‚Å‚à‚Ç‚¤‚¼B

34:7
09/04/06 18:17:24
>>33
“ú–{Œê‚ª“ǂ߂Ȃ¢‚炵‚¢‚Å‚·‚Ë
foreach‚Å‚¨Šè‚¢‚µ‚Ü‚·‚Ë

35:nobody‚³‚ñ
09/04/06 18:41:19
‚Ü‚é‚܂鑂¢‚Ä‚â‚ç‚È‚¢‚Ɖð‚ç‚È‚¢‚Ì‚©H
$file = new SplFileObject('file.txt');
foreach($file as $line) {
// some operation
}
unset($file);

36:nobody‚³‚ñ
09/04/06 19:26:35 fgZcgjRX
”½˜_ŽÒ‚àID‚¾‚¹‚΂¢‚¢‚̂ɂËB

37:nobody‚³‚ñ
09/04/06 19:51:36
>>35
php5ŒÀ’è‚©‚æ

38:nobody‚³‚ñ
09/04/06 20:04:19
>>32—Ü–Ú‚—‚—‚—‚—‚—

39:nobody‚³‚ñ
09/04/06 20:24:04
PHP‚ÅC#‚Æ‚©‚É‚ ‚é—l‚È

try
{

}
catch(Exception Error)
{
@@Debug.WriteLine(Error.Message);
}
finally()
{

}
‚Æ‚©‚Í‚ ‚è‚Ü‚¹‚ñ‚©H


40:nobody‚³‚ñ
09/04/06 20:26:56
try catch‚à‚ ‚邿

41:nobody‚³‚ñ
09/04/06 20:27:22
finallyˆÈŠO‚ ‚邿B
goto‚æ‚è‚à‚±‚Á‚¿ŽÀ‘•‚µ‚ë‚Æ

42:nobody‚³‚ñ
09/04/06 20:27:41
‚͂₭ finally ‚ðŽÀ‘•‚µ‚Ä‚­‚êB

43:nobody‚³‚ñ
09/04/06 20:32:26
>>40 `@>>42
ƒTƒ“ƒNƒXB
ŽŽ‚µ‚Ă݂܂·B

44:nobody‚³‚ñ
09/04/06 20:59:04 2EYsJzxb
imagemagick ‚ʼn摜‚ð•Û‘¶‚µ‚Ä•\ަ‚³‚ê‚é‚Ì‚¶‚á‚È‚­
•Û‘¶‚¹‚¸‚Ƀuƒ‰ƒEƒU[‚É•\ަ‚·‚é‚ɂ͂ǂñ‚È•û–@‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H



45:nobody‚³‚ñ
09/04/06 21:10:53
Žg‚Á‚½‚±‚ƂȂ¢‚¯‚Çblob2image Ì image2blob

46:nobody‚³‚ñ
09/04/06 22:55:44 Lg8L8FIC
PHP‚ňȉº‚̂悤‚È‘‚«•û‚Á‚Äo—ˆ‚Ü‚·‚©H
$test‚Ì’l‚ª5‚È‚çu‚Ä‚“‚”v‚Æo—Í‚·‚é‚̂ł·‚ª‚Å‚«‚Ü‚·‚Å‚µ‚傤‚©H

<?php
if ($test == 5):
?>


‚Ä‚“‚”

<?php
endif;
?>

47:nobody‚³‚ñ
09/04/06 22:57:50 tQxsy1N7
‚·‚¢‚Ü‚¹‚ñarray()‚̓L[ƒ[ƒh‚炵‚¢‚ñ‚Å‚·‚¯‚Ç“Á•ʂȈӖ¡‚ª‚ ‚é‚̂łµ‚傤‚©H

48:nobody‚³‚ñ
09/04/06 23:01:27
>>46
‚»‚̂܂ñ‚܂ł«‚邯‚ÇŽŽ‚¹‚΂¢‚¢‚Ì‚É
>>47
•¶Žš’Ê‚è”z—ñ‚ðì¬
Ú‚µ‚­‚Íphp.net/array

49:nobody‚³‚ñ
09/04/06 23:03:12
‚¨–Z‚µ‚¢‚Æ‚±‚ë‹°k‚Å‚·
URLØÝ¸(jp2.php.net)‚É‚ ‚é“à—e‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ
—áŠO‚Æ‚¢‚¤‚̂͂ǂ¤‚¢‚¤Žž‚ÉŽg‚¤‚̂łµ‚傤‚©H

50:49
09/04/06 23:03:53 9ymstZFd
‚·‚¢‚Ü‚¹‚ñIDo‚µ–Y‚ê‚Ü‚µ‚½

51:nobody‚³‚ñ
09/04/06 23:06:56 5SFFX38L
php.ini‚Ń^ƒCƒ€ƒ][ƒ“‚ðݒ肵‚È‚©‚Á‚½ê‡A
‰½‚ðŠî€‚ÅŽž‚ª•\ަ‚³‚ê‚é‚̂ł·‚©H

52:47
09/04/06 23:07:37
>>48
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

53:nobody‚³‚ñ
09/04/06 23:11:19
>>49
ŠÈ’P‚ȗႪo‚Ä‚éB
URLØÝ¸(jp2.php.net)

54:nobody‚³‚ñ
09/04/06 23:12:17
>>51
URLØÝ¸(jp2.php.net)
URLØÝ¸(jp2.php.net)

55:nobody‚³‚ñ
09/04/06 23:18:12 qkQqSy3E
php‚̊‹«\’z‚ÌŽ¿–â‚Å‚·
windows‚Å‚·
php5.2.9‚ðˆêŒÂƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½
apache‚ð3‚Â(1.3‚Æ2.0‚Æ2.2)ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½
apache‚ðŽO‚‹N“®‚µ‚Äphp‚ð“®‚©‚·‚±‚Ƃ͂ł«‚Ü‚·‚Å‚µ‚傤‚©H


56:nobody‚³‚ñ
09/04/06 23:19:35
ƒ|[ƒg‚ð‚«‚¿‚ñ‚Æ•ª‚¯‚ê‚΂¢‚¯‚é‚ñ‚¿‚ႤH

57:nobody‚³‚ñ
09/04/06 23:19:38
>>55
‚Å‚«‚邿

58:nobody‚³‚ñ
09/04/06 23:23:18 tZqDzIhT
ˆÈ‰º‚̂悤‚ȃRƒƒ“ƒg‚̓_ƒ‚Á‚ÄŒ¾‚í‚ꂽ‚̂ł·‚ª•s‹ï‡‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½
‚È‚º‚¾‚߂Ȃ̂łµ‚傤‚©H
<?php
/*
echo 'ƒeƒXƒg‚Å‚·'; /* ‚±‚̃Rƒƒ“ƒg‚ª–â‘è‚ð¶‚¶‚Ü‚· */
*/
?>


59:nobody‚³‚ñ
09/04/06 23:26:28
>>58
ƒ_ƒ‚¾‚©‚ç‚¶‚á‚È‚¢‚ÌH
URLØÝ¸(jp.php.net)

60:nobody‚³‚ñ
09/04/06 23:26:33 LvefCDF1
$fopen = fopen("textfile.txt","w")‚Á‚Ä‘‚«•û‚ð’m‚è‚Ü‚µ‚½
$fopen‚É‚ÍƒŠƒ\[ƒX‚ª“ü‚é‚炵‚¢‚ñ‚Å‚·‚ªA‚±‚Ì‚±‚Ƃɂ‚¢‚Ä‚²‹³Ž¦‚¨Šè‚¢‚µ‚Ü‚·
fopen‚œǂݞ‚ñ‚¾ƒtƒ@ƒCƒ‹‚̓ƒ‚ƒŠ‚ɓǂݞ‚Ü‚ê‚邯‚¢‚¤‚±‚Ƃłµ‚傤‚©H
‚Æ‚¢‚¤‚±‚Æ‚Ífclose‚ð‚µ‚½‚çî•ñ‚̓ƒ‚ƒŠ‚©‚çÁ‚¦‚邯‚¢‚¤‚±‚ƂɂȂé‚̂łµ‚傤‚©H


61:nobody‚³‚ñ
09/04/06 23:28:35
‚±‚ê‚àŽd—l㳂µ‚¢‘‚«•û‚ɂȂé‚킯‚¾‚à‚ñ‚È
/*
/*
echo 'ƒeƒXƒg‚Å‚·';
*/


62:nobody‚³‚ñ
09/04/06 23:33:04
ŽžXA³‹K•\Œ»’†‚Ì@*/ ‚Æ‚©‚Ô‚Á‚ăpƒjƒN‚éB

63:nobody‚³‚ñ
09/04/06 23:34:24
>>60
URLØÝ¸(jp.php.net)

64:nobody‚³‚ñ
09/04/06 23:35:05
$foo = 5 + "10 Little Piggies";
ŒöŽ®‚Å‚±‚ê$foo‚ª®”‚炵‚¢‚ñ‚Å‚·‚¯‚lj½ŒÌ‚Å‚·‚©H
ŒöŽ®‚ªŠÔˆá‚¦‚Ä‚é‚̂łµ‚傤‚©H

65:nobody‚³‚ñ
09/04/06 23:36:08
>>64
>>1

66:nobody‚³‚ñ
09/04/06 23:40:16
ƒrƒbƒg‰‰ŽZŽq‚̕׋­‚ð‚µ‚Ä‚¢‚Ü‚·
$str‚Ɋ܂܂ê‚é•¶Žš—ñ‚ð1bit‰E‚É‚¸‚炵‚½‚¢‚̂ł·‚ªŽv‚¤’Ê‚è‚ÌŒ‹‰Ê‚ɂȂè‚Ü‚¹‚ñ
‚ǂȂ½‚©‚²‹³Ž¦‚¨Šè‚¢’v‚µ‚Ü‚·

$str ="abcde";
echo $str ^ 1;

67:66
09/04/06 23:41:03 PTpMIEWr
IDo‚µ–Y‚ê‚Ü‚µ‚½
\‚µ–󂲂´‚¢‚Ü‚¹‚ñ

68:nobody‚³‚ñ
09/04/06 23:43:47
>>66
‚È‚ñ‚ÅXORŽæ‚Á‚Ä‚é‚Ì‚©•ª‚©‚ç‚ñ
URLØÝ¸(jp2.php.net)

69:nobody‚³‚ñ
09/04/06 23:48:01
‰´‚ªƒ}ƒWƒŒƒX‚µ‚Ä‚â‚邯
echo $str >> 1;

70:nobody‚³‚ñ
09/04/07 00:07:56
‚±‚±‚܂ł̎¿–â‚Í‘S•”‚¨‚ê‚ÌŽ©‰‰
‚¨‰A‚Ũ‚¢‚ª80’´‚¦‚½OO

71:nobody‚³‚ñ
09/04/07 03:19:34
‚È‚º‚ÉID‚ðo‚µ‚ÄŽ¿–â‚ð‚µ‚È‚­‚¿‚á‚¢‚¯‚È‚¢‚Ì‚©
r‚¾‹^–âB

>>1‚ÍŽ€‚Ë

72:nobody‚³‚ñ
09/04/07 06:14:03
o‚³‚È‚­‚Ä‚¢‚¢‚Ù‚¤‚ª‚ ‚é‚ñ‚¾‚©‚ç‚»‚Á‚¿‚¢‚¯ƒJƒX

73:nobody‚³‚ñ
09/04/07 14:08:44 4/ZzdyJu
PHP‚Å쬂µ‚½WEBƒVƒXƒeƒ€‚ÅA“ÆŽ©‚É“f‚©‚¹‚Ä‚¢‚郃O‚ðlogrotate‚µ‚½‚¢‚̂ł·‚ªA
PHP‚Íapache‚̃‚ƒWƒ…[ƒ‹‚Æ‚µ‚Ä“®‚¢‚Ä‚¢‚é‚Ì‚ÅAŒ»Ý‚Ìapache‚ʼn^—p‚³‚ê‚Ä‚¢‚é

# cat /etc/logrotate.d/httpd
------------------------------
/var/log/httpd/*log {
missingok
notifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript
}
------------------------------
‚Æ“¯‚¶‚à‚̂͑‚©‚È‚­‚Ä‚à—Ç‚¢‚̂ł·‚æ‚ËH
ˆÈ‰º‚Ì‚à‚̂őåä•v‚Å‚µ‚傤‚©H

# vi /etc/logrotate.d/mysytem
------------------------------
/var/log/mysystem/systemlog {
missingok
}
------------------------------

74:nobody‚³‚ñ
09/04/07 14:47:40
>>73
ƒfƒBƒXƒgƒŠ‚͉½Žg‚Á‚Ä‚é‚ñ‚¾H‚»‚ê‚É‚æ‚Á‚Ä“š‚¦‚ªŽá¯•Ï‚í‚é

75:nobody‚³‚ñ
09/04/07 16:31:53 4/ZzdyJu
>>74
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Red Hat Enterprise Linux ES release 3 ‚Å‚·B

76:nobody‚³‚ñ
09/04/07 16:35:07
>>75
‚ ‚ ARH‚©
Šé‹ÆŽQ“üŒã‚Ì‚»‚ê‚ÍŽg‚Á‚½‚±‚ƂȂ¢‚©‚çT‚¦‚Æ‚­‚í

77:nobody‚³‚ñ
09/04/07 16:38:40
>>73
ƒfƒBƒXƒgƒŠ‚Æ‚©ŠÖŒW‚È‚¢‚©‚ç‚—
/etc/logrotate.d/httpd ‚ɃƒOƒtƒ@ƒCƒ‹‚̃pƒX‚ð’ljÁ‚·‚邾‚¯B

78:nobody‚³‚ñ
09/04/07 17:30:41 4/ZzdyJu
>>77
‚ A‚»‚Á‚©BB@‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

# vi /etc/logrotate.d/httpd
------------------------------
/var/log/httpd/*log /var/log/mysystem/systemlog@{
missingok
notifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript
}
------------------------------

79:nobody‚³‚ñ
09/04/07 17:35:09
>>77
Šo‚¦‚½‚ĂŎg‚¢‚½‚©‚Á‚½‚ñ‚¾‚ëB

80:nobody‚³‚ñ
09/04/07 19:57:49
Ž¿–â‰SŽÒƒNƒ“‚Í‚±‚±‚ðŒ©‚ÄŽ¿–â‚ÌŽd•û‚ðŠo‚¦‚Ä‚±‚¢
URLØÝ¸(www.gekiura.com)

81:nobody‚³‚ñ
09/04/07 20:12:36
>>80
’ˆÓ

82:nobody‚³‚ñ
09/04/07 21:57:01 nY33/bGj
csvƒtƒ@ƒCƒ‹A‚©‚çcsvƒtƒ@ƒCƒ‹B‚Ö“Á’è‚Ìs‚¾‚¯‚ðˆÚ“®‚µ‚½‚¢‚ÆŽv‚Á‚Ă܂·B
ƒ`ƒFƒbƒNƒ{ƒbƒNƒX‚Å‘I‚΂ꂽs‚ðA‚©‚ç휂µB‚Ö‘‚«ž‚ÞƒvƒƒOƒ‰ƒ€‚ð
FXl‚¦‚½‚̂ł·‚ª‚³‚Á‚ς茟“¢‚à‚‚©‚¸1TŠÔŒo‚¿‚Ü‚·
‚Ç‚¤‚©ƒqƒ“ƒg‚¾‚¯‚Å‚à‚¢‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B

83:nobody‚³‚ñ
09/04/07 22:09:02
ƒtƒ@ƒCƒ‹‚ð2‚“¯Žž‚ÉŠJ‚¢‚Äo‚µ‚½‚è“ü‚ꂽ‚è

84:nobody‚³‚ñ
09/04/07 22:11:16
‚ƒ‚“‚–‚̃Jƒ‰ƒ€\‘¢‚͂ǂ¤‚È‚Á‚Ä‚é‚Ì‚³
ˆêˆÓ‚ȃL[‚ª‚ ‚ê‚΂ ‚Ƃ͊ȒP‚¾‚ÆŽv‚¤‚ª

85:nobody‚³‚ñ
09/04/07 22:58:39
URLØÝ¸(wikiwiki.jp)

ˆê‰žAˆê–âˆê“š‚Åwiki‚É‚½‚߂Ă½‚èƒXƒŒ‚̃eƒ“ƒvƒŒ‚ð‹L˜^‚·‚邽‚߂Ɏ؂è‚Ă݂½
ˆê‚ÉXV‚¨Šè‚¢‚µ‚Ü‚·
PHP—p‚Ìwiki‚Á‚Ä‚±‚Ƃł¨Šè‚¢‚µ‚Ü‚·
ƒy[ƒW‰º•”‚̃AƒtƒB‚ÍŸŽè‚ɂ‚¢‚½‚à‚̂ʼn´‚ɂ͂P‰~‚à“ü‚ç‚È‚¢‚©‚ç‹C‚É‚µ‚È‚¢‚ʼnº‚³‚ê

86:nobody‚³‚ñ
09/04/07 22:59:22
‚¢‚⎩•ª‚ªXV‚µ‚ë‚â

87:nobody‚³‚ñ
09/04/07 23:03:12
wiki‚̃^ƒCƒgƒ‹‚ðuPHP‚ÌŽ–‚Í‚±‚±Œ©‚₪‚êv‚µ‚½‚çŽó‚¯‚»‚¤

88:nobody‚³‚ñ
09/04/07 23:15:48
‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±Œ©‚₪‚ê
‚Å‚¢‚¢‚¶‚á‚ñ

89:nobody‚³‚ñ
09/04/07 23:17:18
•ÒW‚ÌŽd•û‚ª‚í‚©‚ç‚È‚¢„ƒ

90:nobody‚³‚ñ
09/04/08 03:33:41 0hFuJwMz
•ʂ̔‚ł«‚¢‚½‚çƒXƒŒƒ`‚¾‚Á‚½‚̂ł±‚±‚ÅŽ¿–₵‚Ü‚·
•Ï”‚Ì’†‚É“ü‚Á‚Ä‚é•¶Žš—ñ‚ðƒtƒ@ƒCƒ‹–¼‚Æ‚µ‚Ä
•Ï”.txt‚Æ‚©•Ï”.jpg‚̂悤‚É‚ ‚ç‚í‚·‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

91:nobody‚³‚ñ
09/04/08 03:51:35
>>90
$x = "hogehoge";
echo "$x.txt";
URLØÝ¸(jp.php.net)

92:nobody‚³‚ñ
09/04/08 08:18:56
$x.'.txt';
‚Ç‚Á‚¿‚ª‚¢‚¢‚ñ‚¾‚©‚¢‚‚à–À‚¤

93:nobody‚³‚ñ
09/04/08 11:11:24 r8DEvZ6R
while‚Å‚àfor‚Å‚à‚Ç‚¿‚ç‚Å‚àŒJ‚è•Ô‚µ‚Ì•\Œ»‚ª‚Å‚«‚邯‚«‚ÍA
“Á‚É‚±‚¾‚í‚è‚È‚­for‚Å‚â‚Á‚ĂĂà–â‘è‚È‚¢‚Å‚µ‚傤‚©H
››‚È——R‚ÅA‚Å‚«‚éŒÀ‚肱‚Á‚¿‚Å‚â‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Ý‚½‚¢‚È‚±‚ƂȂ¢‚Å‚·‚©‚ËB
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

94:nobody‚³‚ñ
09/04/08 11:13:40
$x.'.txt';
‚¾‚ÆAƒGƒfƒBƒ^‚ª•Ï”‚ÌF‘ウ‚Ä‚­‚ê‚邯‚ÇA
Ý’è‚Å"‚Ì’†‚Ì$‚à‘ウ‚Ä‚­‚ê‚é‚©‚à‚µ‚ê‚ñ

95:nobody‚³‚ñ
09/04/08 12:55:37 cjj/9xGO
‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B

ƒŠƒNƒGƒXƒgƒpƒ‰ƒ[ƒ^‚ª³‚Ì®”‚Å‚ ‚é‚©‚Ç‚¤‚©‚ðƒ`ƒFƒbƒN‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚¢‚¤•û–@‚ª—Ç‚¢‚Å‚µ‚傤‚©H

is_int()‚ÍŽg‚¦‚Ü‚¹‚ñ‚ªAis_numeric()‚à—Ç‚­‚È‚­‚ÄAŒ‹‹Ç preg_match()‚ð
Žg‚¤‚µ‚©‚È‚¢‚̂łµ‚傤‚©H

iŽQljPHP‚Æ16l‚Ì’‡ŠÔ’B : is_numeric ‚ÍEEE‚È‚Ÿ
URLØÝ¸(php16.exblog.jp)


96:nobody‚³‚ñ
09/04/08 13:12:20
•po‚·‚¬‚Ĉނ¦‚é

97:nobody‚³‚ñ
09/04/08 13:16:37
>>95
ŽŽ‚µ‚ĂȂ¢‚¯‚Ç‚±‚ê‚ÍH
$s = ƒ`ƒFƒbƒN‚·‚é’l
if($s<0)echo "•‰‚Ì”‚Å‚·";

98:nobody‚³‚ñ
09/04/08 13:16:47
preg‚¾‚Æ”’l‚©•¶Žš—ñ‚©”»•ʂł«‚ñ‚¾‚ë

99:95
09/04/08 13:45:02 cjj/9xGO
‚¿‚å‚Á‚ÆŽ¿–â‚ð•â‘«‚µ‚Ü‚·B
‚ ‚郊ƒNƒGƒXƒgƒpƒ‰ƒ[ƒ^‚ªA’Êí‚̳‚Ì®”i‚Ì•¶Žš—ñ‰»j‚ɂȂÁ‚Ä‚¢‚é‚©
‚ð”»•Ê‚µ‚½‚¢‚̂ł·B
ƒŠƒNƒGƒXƒgƒpƒ‰ƒ[ƒ^‚Í•¶Žš—ñ‚Å‚·‚©‚çAis_int()‚ÍŽg‚¦‚Ü‚¹‚ñB
is_numeric()‚Í‚ ‚é’ö“xŽg‚¦‚Ü‚·‚ªA"+0123.45e6"‚àtrue‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

Etrue‚ƂȂÁ‚Ăقµ‚¢’lB
"1", "0001", "132", etc...

Efalse‚ƂȂÁ‚Ăقµ‚¢’l
"0", "-1", "1.0", "0xFF", "+0123.45e6", etc...

‚±‚ê‚É‚©‚È‚¤‚Ì‚ÍA preg_match('/^\d*[1-9]$/', $param)
‚µ‚©Žv‚¢‚‚©‚È‚¢‚̂ł·‚ªA‘¼‚ɉ½‚©—Ç‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

100:nobody‚³‚ñ
09/04/08 13:48:37
>>99
‚»‚êAŠÔˆá‚Á‚Ă邾‚ëB‚Ƃ肠‚¦‚¸B
preg_match('/^[1-9]+\d*$/D', $param)

101:nobody‚³‚ñ
09/04/08 13:49:06
"+1"‚͂ǂ¤‚Ȃ̂æ"+0"‚͂ǂ¤‚Ȃ̂æ

102:95
09/04/08 13:56:41 cjj/9xGO
>>100
‚»‚ê‚Í >>99‚Ì "0001" ‚ª true‚ɂȂè‚Ü‚¹‚ñ‚µA
"0"‚ªtrue‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

>>101
‚Ç‚¿‚ç‚àfalse‚Å‚·Btrue‚ɂȂé‚Ì‚Í"³‚Ì®”"‚Æ>>95,>>99‚Å‘‚¢‚Ä‚¢‚Ü‚·B
‚ ‚ÆA•„†‚ðŠÜ‚Þ‚à‚Ì‚Ífalse‚̂‚à‚è‚Å‚µ‚½B

‚µ‚©‚µ‚±‚Ì—¬‚ꂾ‚ÆA³‹K•\Œ»ˆÈŠO‚È‚³‚»‚¤‚Å‚·‚ËB

103:nobody‚³‚ñ
09/04/08 14:01:54
‚¿‚å‚Á‚ÆPHPƒJƒeƒSƒŠ‚ð’H‚Á‚Ă݂½‚¯‚Ç

URLØÝ¸(php16.exblog.jp)
yŒ‹‰Êz
strpos = 1.4•b
preg_match = 7.0•b
EEE‚ [EEEŒ‹\ˆá‚¢‚Ü‚·‚ËEEEB
Q‚Ü‚·B

URLØÝ¸(php16.exblog.jp)
ã‹L‚ÌŒ‹‰Ê‚ÍEEE
"1234" ‚Ìo—͂ɂȂè‚Ü‚·Bi"1212"‚¶‚á‚È‚­j
‚‚܂èAstatic錾‚µ‚½•Ï”‚Ì’l‚Í
ƒƒ\ƒbƒhŒÄ‚Ño‚µŒ³‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª•Ï‚í‚Á‚Ä‚à•ÛŽ‚³‚ê‚Ä‚¢‚Ü‚·B
‚È‚ñ‚Å‚±‚¤‚È‚Á‚Ä‚ñ‚¾‚낤H

‚Æ‚©Œ¾‚Á‚Ă郌ƒxƒ‹‚Ì“z‚Ìblog‚¾‚¼H

104:95
09/04/08 14:13:53 cjj/9xGO
>>103
ˆø—p‚µ‚½ƒy[ƒW‚ªŽ„‚ÌŽ¿–â‚̈Ó}‚ð‚¤‚Ü‚­à–¾‚·‚é‚à‚Ì‚¾‚Á‚½‚̂œ\‚è‚Ü‚µ‚½B
‘¼‚̃y[ƒW‚ª‘S•”ŠÔˆá‚¢‚Å‚à–â‘è‚È‚¢‚ÆŽv‚¢‚Ü‚·B


105:nobody‚³‚ñ
09/04/08 14:15:08
is_numeric ‚Á‚Ä

is_numeric("0xFF"); // 16i•\‹L

‚â

is_numeric("+0123.45e6"); // Žw”•\‹L

‚ðTRUE‚Æ‚µ‚Ä‚µ‚Ü‚¤‚悤‚Å‚·Biƒ}ƒjƒ…ƒAƒ‹‚É‘‚¢‚Ä‚ ‚è‚Ü‚·‚¯‚Ç‚Ëj


ƒ}ƒjƒ…ƒAƒ‹‚É‘‚¢‚Ä‚ ‚é‚ñ‚¶‚á‚ñ

106:nobody‚³‚ñ
09/04/08 14:16:58
>>95
‚»‚ê10‚Ì”{”‚¾‚Æfalse‚¾‚¯‚ÇB
ctype_digit($param) && $param > 0
‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB

107:95
09/04/08 14:24:10
>>106
‚²Žw“E‚̃oƒO‚Í¡‚³‚Á‚«‹C‚¢‚½‚Æ‚±‚ë‚Å‚·B

> ctype_digit($param) && $param > 0
‚Ü‚³‚É–]‚݂ǂ¨‚è‚Ì‚à‚̂ł·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

108:95
09/04/08 14:24:40 cjj/9xGO
‚ A‰º‚°‚Ä‚µ‚Ü‚Á‚½B>>107‚ÍŽ„‚Å‚·B‚ł͎¸—炵‚Ü‚·B

109:nobody‚³‚ñ
09/04/08 14:44:33
‰½‚©‰´‚ªì‚éƒTƒCƒg‚̓fƒUƒCƒ“‚ªŽ©•ª‚Å‚àˆ«‚¢B
‰½‚©‚݂Ă­‚ê‚ð‚æ‚­‚·‚éƒeƒNƒjƒbƒN‚ð“Z‚ß‚½ƒIƒXƒXƒ‚̑Ђ͂ ‚è‚Ü‚·‚©H

110:nobody‚³‚ñ
09/04/08 15:09:24
”Fޝ‚µ‚Ä‚é‚̂ɃfƒUƒCƒ“‚ªˆ«‚¢‚ÆŽv‚¤‚Á‚Ä‚±‚Ƃ͂Ȃɂ©‚Æ”ä‚ׂĂ邩‚炾‚ÆŽv‚¤‚ª
‚»‚Ì”ä‚ׂĂéƒfƒUƒCƒ“‚Ì—D‚ꂽ‚ÆŽv‚¤‚à‚Ì‚ð^Ž—‚µ‚Ă݂ê‚΂ǂ¤‚¾‚낤
D‚݂Ȃñ‚Äl‚»‚ꂼ‚ꂾ‚µ–œl‚ªD‚Þ‚ÆŽv‚Á‚ĉŸ‚µ•t‚¯‚Ä‚àˆá‚Á‚½‚è‚·‚é‚©‚ç

111:nobody‚³‚ñ
09/04/08 15:23:02
ƒfƒUƒCƒ“‚͔ˆႢ‚¶‚á‚È‚¢‚©H

112:nobody‚³‚ñ
09/04/08 15:31:12
>>109
‚¢‚­‚ç‚݂Ă­‚ê‚͂悩‚Á‚Ä‚àAƒAƒtƒB‚ð‚݂Ăقµ‚¢‚Ì‚©‹LŽ–i“à—ej‚ð‚݂Ăقµ‚¢‚Ì‚©
ˆÓ–¡•s–¾‚ȃTƒCƒg‚¶‚á‚È‚«‚á–â‘è‚È‚¢B
‚à‚¿‚ë‚ñŒ©‚½–ڂ͑厖‚¾‚¯‚Ç“à—e‚ÆŒ©ˆÕ‚³iŽg‚¢‚â‚·‚³j‚¾‚æB



113:nobody‚³‚ñ
09/04/08 16:59:27
>>109
‚±‚̃XƒŒ‚Å‚ÍPHP‚Ì•¶–@ˆÈŠO‚Ì‚±‚Ƃ𕷂¢‚Ä‚àA‚ ‚ñ‚܂蓚‚¦‚͕ԂÁ‚Ä‚±‚È‚¢B
ˆ«‚¢‚±‚ÆŒ¾‚í‚È‚¢‚©‚çA‚±‚̕ӫ‚Ɉړ®‚µ‚Ä•·‚«‚È‚¨‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤‚æB

WebƒTƒCƒg§ì‰SŽÒ—pŽ¿–âƒXƒŒ Part 208
½ÚØÝ¸(hp”Â)

114:nobody‚³‚ñ
09/04/08 17:31:21
>>107
ƒoƒO‚ÄB
Žd—l‚¾‚ëB

115:nobody‚³‚ñ
09/04/08 17:39:59 9xKyaeca
SQL‚ƃtƒ@ƒCƒ‹A‚Ç‚Á‚¿‚ðƒf[ƒ^•Û‘¶‚ÉŽg‚¤‚©H‚Á‚Ă悭o‚é˜b‘è‚Å‚·‚ªA
‚½‚Æ‚¦‚΃`ƒƒƒbƒgƒVƒXƒeƒ€‚̂悤‚É
”•b’PˆÊ‚Ńf[ƒ^‚Ì‘}“üAXVA휂ªs‚í‚ê‚éꇂÁ‚ĂǂÁ‚¿‚ª‚¢‚¢‚ñ‚Å‚µ‚傤‚©B
‚Ç‚Á‚¿‚Å‚àˆµ‚¢‚â‚·‚¢‚Ù‚¤‚ÅA\‚¢‚Ü‚¹‚ñ‚©H

116:nobody‚³‚ñ
09/04/08 17:42:13
ƒpƒtƒH[ƒ}ƒ“ƒXŒv‚Á‚Ă݂ê‚΂¢‚¢‚¶‚á‚ñ

117:nobody‚³‚ñ
09/04/08 18:13:22
D‚«‚È•û‚Å‚¢‚¢‚æ

118:nobody‚³‚ñ
09/04/08 18:20:30
>>110 >>112
ƒTƒ“ƒNƒX
悸‚ÍAŒ©ˆÕ‚³‘æˆê‚Éì‚莟‚ÉŽ©•ª‚ªãY—í‚ÆŽv‚¤ƒTƒCƒg‚ÌHP‚̃fƒUƒCƒ“
‚ð^Ž—‚·‚鎖‚©‚çŽn‚߂܂·B
¦^Ž—‚³‚ꂽHP‚ÌŠÇ—l‚Í“{‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªB

119:nobody‚³‚ñ
09/04/08 20:24:35
ƒ`ƒƒƒbƒg‚ŃpƒtƒH[ƒ}ƒ“ƒX‚ª‹C‚ɂȂé‚Ȃ狤—Lƒƒ‚ƒŠ‚Æ‚©‚É‚µ‚½•û‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB
Žg‚Á‚½‚±‚ƂȂ¢‚¯‚ÇB

120:nobody‚³‚ñ
09/04/08 22:25:24
>Žg‚Á‚½‚±‚ƂȂ¢‚¯‚Ç

121:nobody‚³‚ñ
09/04/08 22:26:15
>>115
‰´‚̈ӌ©‚¾‚ÆAƒtƒ@ƒCƒ‹•Û‘¶‚ª—Ç‚¢‚ÆŽv‚¤B
ƒAƒNƒZƒX‰ðÍì‚é‚̂Ɏg‚Á‚Ä‚¢‚éB

‚½‚¾Aˆµ‚¢‚â‚·‚¢‚Ƃ͌¾‚¦‚È‚¢

122:nobody‚³‚ñ
09/04/08 23:16:49 tkomkeAN
Žæ“¾‚µ‚½‚¢ƒy[ƒW‚ðfile_get_contents‚ÅŽæ‚肽‚¢‚̂ł·‚ªA
urlæ‚Æ‚͈Ⴄ“à—e‚ª$file‚É“ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·
ŠÖ”ˆê——‚̃y[ƒW‚È‚ñ‚Å‚·‚ª‚ǂ̂悤‚É‚µ‚Ä‚µ‚Á‚©‚èŽæ“¾‚·‚邱‚Æ‚ª‚Å‚«‚é‚̂łµ‚傤‚©H

<?php $file = file_get_contents("URLØÝ¸(jp.php.net)";);
echo $file;
?>


123:nobody‚³‚ñ
09/04/08 23:33:25
‚Í‚¢Hˆá‚¤“à—e‚Á‚ÄH

124:nobody‚³‚ñ
09/04/09 00:04:47 m7XTC3qO
yOS–¼zlinux
yPHP‚̃o[ƒWƒ‡ƒ“zphp5.2.5
yŽ¿–â“à—ez

•¶Žš—ñ‚Ì’†‚©‚ç‰p”Žš‚Ì•”•ª‚¾‚¯‚ð’Šo‚µ‚½‚¢ê‡‚ÍA‚Ç‚¤‚â‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
$str = '‚ ‚ ‚ aaa_‚¢‚¢‚¢iii_‚¤‚¤‚¤-20090401';
F
echo $result; // aaaiii20090401 ‚Æ•\ަ‚³‚ê‚é

ereg("[a-zA-Z0-9]+", $str, $regs);
$result = $regs[0];
echo $result;
‚¾‚Æuaaav‚µ‚©Žæ“¾‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

125:nobody‚³‚ñ
09/04/09 00:35:29
>93
Šî–{‚ÍAƒ‹[ƒv‚Ì“ª‚É·‚µŠ|‚©‚Á‚½Žž“_‚Ń‹[ƒv‰ñ”‚ª•ª‚©‚éꇂÍforB
ƒ‹[ƒv‚ð‰ñ‚µ‚Ă݂Ȃ¢‚Æ•ª‚©‚ç‚È‚¢ê‡‚ÍwhileB
while‚Ìꇂ̓‹[ƒv•Ï”‚ª‚Ç‚¤•Ï‚í‚é‚©‚ðˆÓޝ‚µ‚È‚ª‚çƒR[ƒh‚ð“ǂ܂Ȃ¯‚ê‚΂¢‚¯‚È‚¢B
for‚È‚ç‚Ίî–{“I‚Ƀ‹[ƒv‰ñ”‚̓‹[ƒv‚É“ü‚鎞“_‚Å•ª‚©‚é‚Ì‚ÅAƒ‰ƒN‚ɓǂ߂éB

‚½‚¾‚Ü‚ A—áŠO‚Í‚¢‚Á‚Ï‚¢‚ ‚éB
u1000ˆÈ‰º‚Ì3‚Ì”{”‚ð‘S‚Ä—ñ‹“v‚È‚ñ‚Äê‡AŽ–‘O‚Ƀ‹[ƒv‰ñ”‚𒲂ׂ鎖‚͂ł«‚éB
‚¾‚¯‚ÇAu•Ï”‚ª1000‚ð’´‚¦‚é‚܂ŌJ‚è•Ô‚·v‚Æ‚¢‚¤ˆÓ}‚È‚ç‚ÎA‚»‚ê‚𔽉f‚µ‚Äwhile‚Å‘‚¢‚½•û‚ª“ǂ݂₷‚¢‚킯‚ÅB
ˆê”ʘ_‚É‚·‚é‚È‚çAŽ©•ª‚̈Ó}‚ª‚à‚Á‚Æ‚à“ÇŽÒ‚É“`‚í‚è‚â‚·‚¢•\Œ»‚ð‘I‚×A‚Æ‚¢‚¤Ž–‚ɂȂéB

126:nobody‚³‚ñ
09/04/09 01:26:24
>>91A>>92A>>94
‚ ‚肪‚Æ‚¤A‚»‚ê‚ł悩‚Á‚½‚ñ‚Å‚·‚ËB

127:nobody‚³‚ñ
09/04/09 02:12:40 8Md27rPN
[‚Æ‚©]‚Á‚ÄURLƒGƒ“ƒR[ƒh‚·‚é•K—v‚ ‚è‚Ü‚·‚©H

‚ ‚é•¶Žš‚ªURLƒGƒ“ƒR[ƒh‚·‚é‚ׂ«‚©‚Ç‚¤‚©‚Á‚Ăǂ¤‚â‚Á‚Ä”»’f‚·‚ê‚΂悢‚Å‚µ‚傤‚©H

‰SŽÒ“I‚ÈŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñBBB


128:nobody‚³‚ñ
09/04/09 02:19:15
>>127
Wikipedia€–ÚØÝ¸

129:nobody‚³‚ñ
09/04/09 03:11:40
>>127
RFC1738‚Æ‚»‚ÌŠÖ˜A•¶Œ£‚ðŒ©‚é‚Æ‚¢‚¢‚æ

130:nobody‚³‚ñ
09/04/09 05:12:24
ƒO[ƒOƒ‹ƒ‰ƒ“ƒN‚ðPHP‚Ŏ擾‚·‚é•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñ

131:130
09/04/09 05:15:38 sBmn/pA0
ƒO[ƒOƒ‹ƒ‰ƒ“ƒNŽæ“¾‚µ‚½‚¢‚Å‚·B‚o‚g‚o‚Å
‚Å‚àA‚»‚Ì•û–@‚ª’²‚ׂĂà‚í‚©‚ç‚È‚¢‚ñ‚Å‚·
‚o‚g‚o—ï‚͈ê”N‚Å‚»‚±‚»‚±‚Å‚·

132:124
09/04/09 08:53:26
>>130
Ú‚µ‚­Œ©‚ĂȂ¢‚¯‚ÇAŒ‹\î•ñ‚ª‚ ‚é‚Ý‚½‚¢‚Å‚·‚æ
Google rank Žæ“¾•û–@ ‚ÌŒŸõŒ‹‰Ê –ñ 321,000 Œ

URLØÝ¸(www.xdelta.net)
Google‚̃y[ƒWƒ‰ƒ“ƒN‚ð’m‚肽‚¢ê‡‚ÍA‘ÎۂƂȂéURL‚ƂƂà‚ÉA‚»‚ÌURL‚Ìch’l‚Æ‚¢‚í‚ê‚éƒ`ƒFƒbƒNƒTƒ€‚ªAGoogle‚É–â‚¢‡‚킹‚·‚éÛA•K—v‚ɂȂéB
ch’l‚ÌŽZo•û–@‚ɂ‚¢‚Ä‚ÍA‚µ‚΂炭“䂯‚³‚ê‚Ä‚«‚½‚ªA
Google PageRank Checksum Calculator
‚ÅA‚»‚̃Aƒ‹ƒSƒŠƒYƒ€‚ªŒöŠJ‚³‚ê‚Ä‚éB

URLØÝ¸(mlog.euqset.org)
[PHP-users 33290]ƒXƒNƒŠƒvƒg‚Å‚ÌGOOGLE pagerankŽæ“¾‚ɂ‚¢‚Ä (‘±)
› ƒNƒ‰ƒX‚É‘‚«’¼‚µ‚½ƒ\[ƒXƒR[ƒh‚ðŒöŠJ‚µ‚Ü‚µ‚½
ƒfƒ‚
URLØÝ¸(linux.ohwada.jp)
à–¾
URLØÝ¸(linux.ohwada.jp)
ƒ_ƒEƒ“ƒ[ƒh
URLØÝ¸(linux.ohwada.jp)

ª‚±‚Ìuà–¾vƒy[ƒW‚ÉAPHP‚ÅGoogle Rank‚ðŽæ“¾‚·‚é•û–@‚ª‰ðà‚³‚ê‚Ä‚¢‚Ü‚µ‚½B

133:nobody‚³‚ñ
09/04/09 09:01:18
>>124
preg_match_all("/[a-zA-Z0-9]+/", $str, $regs);
$result = implode("",$regs["0"]);

134:nobody‚³‚ñ
09/04/09 09:03:14
³‹K•\Œ»iÎj

135:124
09/04/09 09:12:16
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B

$str = '‚ ‚ ‚ aaa_‚¢‚¢‚¢iii_‚¤‚¤‚¤-20090401';
preg_match_all("([a-zA-Z0-9]+)", $str, $matches);
$regs = $matches[0];
foreach($regs as $reg) {
@$result .= $reg;
}
echo $result;

‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½>>124

136:124
09/04/09 09:14:20
>>133
implode‚ðŽg‚¦‚Ηǂ¢‚ñ‚Å‚·‚ËI
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

137:124
09/04/09 09:19:33
>>134
³‹K•\Œ»i—Üj‚ÍAˆê“x–{‚ð“Ç‚ñ‚¾‚ñ‚Å‚·‚ªA“ª‚É“ü‚ç‚È‚¢‚Å‚·„ƒ
’N‚©ƒ`[ƒgƒV[ƒgi‘Œ©•\j‚ðì‚Á‚Ä”z•z‚µ‚Ä‚­‚ê‚È‚¢‚Å‚·‚©‚ËH
c‚Ä‚©AŒ¾‚¢‚¾‚µ‚Á‚ØŽ©•ª‚Å’@‚«‘ä‚ðì‚Á‚ÄA‚±‚±‚Å“Y킵‚Ä‚à‚炦‚΂¢‚¢‚©‚ÈH

138:124
09/04/09 09:44:05
PHP‚̳‹K•\Œ»‚ÍA
(1) PerlŒÝŠ·‚̳‹K•\Œ»
URLØÝ¸(jp.php.net)
(2) POSIXŠg’£‚̳‹K•\Œ»
URLØÝ¸(jp.php.net)
‚Ì‚QŽí—Þ‚ª—pˆÓ‚³‚ê‚Ä‚é‚ñ‚Å‚·‚ËB

«PerlŒÝŠ·‚̳‹K•\Œ»iPCREj‚̃`[ƒgƒV[ƒg‚Í”z•z‚³‚ê‚Ă܂µ‚½B
URLØÝ¸(phpspot.org)
«ƒ`[ƒgƒV[ƒg‚¶‚á‚È‚¢‚¯‚ÇA³‹K•\Œ»‚ÅŽg‚¦‚éƒpƒ^[ƒ“‚̂܂Ƃß
URLØÝ¸(www.rider-n.sakura.ne.jp)

PHP‚̃}ƒjƒ…ƒAƒ‹‚ł͈—‘¬“x‚ªˆá‚¤‚Æ‚ ‚Á‚½‚¯‚ÇA‚»‚ꂼ‚êˆê’·ˆê’Z‚ª‚ ‚é‚̂łµ‚傤‚©H
Žg‚¢•ª‚¯‚éꇂ̊͂ ‚é‚Ì‚©‚ÈH

URLØÝ¸(php-web.net)
PHP‚Å‚ÍAPosixŠg’£³‹K•\Œ»‚ð—˜—p‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B
Posix‚Æ‚ÍAPortable Operating System Interface for UNIX ‚Ì—ª‚ÅA Linux ‚ðŽn‚߂Ƃ·‚é Unix ŒÝŠ·OS‚ª–ž‚½‚·‚ׂ«Žd—l‚ð’è‚ß‚½‚à‚̂ł·B
PerlŒÝŠ·³‹K•\Œ»‚æ‚è‚à‹@”\‚ÍŒÀ’肳‚ê‚Ä‚¢‚Ü‚·‚ªA”Ä—p«‚Í‚‚¢‚Å‚·B

POSIXŒÝŠ·³‹K•\Œ»ƒPERLŒÝŠ·³‹K•\Œ»‚Æ‚¢‚¤‚±‚Æ‚ÅAŠÈ’P‚ÉÏ‚ÞꇂÍPOSIXA•¡ŽG‚ÈꇂÍPCRE‚Ìo”ԂɂȂé‚Ì‚©‚ÈH
³‹K•\Œ»‚Å‚¤‚Ü‚­ˆ—‚Å‚«‚È‚¢ê‡‚ÍAANTLR‚Æ‚¢‚¤•¶Žšˆ—‚̃‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¦‚΂¢‚¢‚»‚¤‚Å‚·‚¯‚ÇAPHP‚ÅANTLR‚ªŽg‚¦‚郉ƒCƒuƒ‰ƒŠ‚Æ‚©”z•z‚³‚ê‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H
URLØÝ¸(pg.thumbnailcloud.net)

139:nobody‚³‚ñ
09/04/09 10:21:07 3wJSGAQj
mkdir‚ŃfƒBƒŒƒNƒgƒŠ‚ð쬂·‚鎞AŠJ”­ŠÂ‹«iWinXPj‚ł͊ȒP‚É쬂³‚ê‚Ü‚·‚ªA
ƒlƒbƒg‚ÌLinuxƒT[ƒoã‚ł̓p[ƒ~ƒbƒVƒ‡ƒ“‚Ì–â‘è‚Åì¬o—ˆ‚È‚¢ê‡‚ª‚ ‚è‚Ü‚·B

‚»‚Ìê‡Auƒp[ƒ~ƒbƒVƒ‡ƒ“ƒGƒ‰[‚Å쬂ł«‚È‚¢vŽ–‚ð
“`‚¦‚é•K—v‚ª‚ ‚邯Žv‚¤‚̂ł·‚ªA‚»‚¤Œ¾‚¤‚±‚Ƃ𒲂ׂéŠÖ”‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H

140:nobody‚³‚ñ
09/04/09 10:32:12
‚â‚Á‚½‚±‚ƂȂ¢‚¯‚ǃfƒBƒŒƒNƒgƒŠ‚ð쬂·‚ée‚Å‚¡‚ê‚­‚Ƃ肪is_executable‚©‚Ç‚¤‚©‚łł«‚È‚¢‚©‚È

141:nobody‚³‚ñ
09/04/09 10:37:10
>>139
ƒŒƒ“ƒ^ƒ‹ƒT[ƒo‚¾‚ÆAƒ‚ƒWƒ…[ƒ‹”Å‚ÌPHP‚ªƒZ[ƒtƒ‚[ƒh‚Éݒ肳‚ê‚Ä‚¢‚邱‚Æ‚ªŒ´ˆö‚ÅAmkdir‚Ì—˜—p‚ª§ŒÀ‚³‚ê‚Ä‚¢‚éê‡‚à‚ ‚è‚Ü‚·‚ËB

URLØÝ¸(jp.php.net)
•Ô‚è’l
¬Œ÷‚µ‚½ê‡‚É TRUE ‚ðAޏ”s‚µ‚½ê‡‚É FALSE ‚ð•Ô‚µ‚Ü‚·B

ªmkdir‚̕Ԃ茌iFALSEj‚ð—‚т邾‚¯‚ł̓_ƒ‚Å‚·‚©H

142:139
09/04/09 11:15:45 3wJSGAQj
>>140-141
‚‚܂èA’Pƒ‚É
if(!mkdir("test")){
die("ƒfƒBƒŒƒNƒgƒŠ‚ªì¬‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½BƒpƒX‚©ƒp[ƒ~ƒVƒ‡ƒ“‚ðŠm”F‚µ‚ĉº‚³‚¢B");
}

‚Ý‚½‚¢‚ÈŠ´‚¶‚Å—Ç‚¢‚Å‚·‚©‚ËH


143:nobody‚³‚ñ
09/04/09 12:52:32 GoKaiEbv
vista‚Åphp5.2.8‚Æapache2.2Žg‚Á‚Ă܂·
ƒ[ƒJƒ‹‚Ì“Á’è‚̃tƒ@ƒCƒ‹‚ðfile_get_contents‚Ŏ擾‚µ‚½‚¢‚̂ł·‚ª
ˆÈ‰º‚Å‚Ífailed to open stream‚ÅŠJ‚¯‚Ü‚¹‚ñ‚Å‚µ‚½
$filename‚ðURLØÝ¸(localhost)‚©‚çURLØÝ¸(127.0.0.1)

$filename = "URLØÝ¸(localhost)";
$file = file_get_contents($filename);
echo $file;



URLØÝ¸(q.hatena.ne.jp)‚ðŒ©‚Ähostƒtƒ@ƒCƒ‹‚ªŒ´ˆö‚¾‚ÆŽv‚¤‚̂ł·‚ª
‚ǂ̂悤‚Éhostƒtƒ@ƒCƒ‹‚ð‘‚«Š·‚¦‚ê‚΂æ‚낵‚¢‚Å‚µ‚傤‚©H

144:nobody‚³‚ñ
09/04/09 12:53:27 GoKaiEbv
‚·‚¢‚Ü‚¹‚ñ‚Ss–Ú“r’†‚Å‚µ‚½
‘S•¶C³”łł·«

vista‚Åphp5.2.8‚Æapache2.2Žg‚Á‚Ă܂·
ƒ[ƒJƒ‹‚Ì“Á’è‚̃tƒ@ƒCƒ‹‚ðfile_get_contents‚Ŏ擾‚µ‚½‚¢‚̂ł·‚ª
ˆÈ‰º‚Å‚Ífailed to open stream‚ÅŠJ‚¯‚Ü‚¹‚ñ‚Å‚µ‚½
$filename‚ðURLØÝ¸(localhost)‚©‚çURLØÝ¸(127.0.0.1)‚É’¼‚·‚Ǝ擾‚Å‚«‚Ü‚µ‚½

$filename = "URLØÝ¸(localhost)";
$file = file_get_contents($filename);
echo $file;



URLØÝ¸(q.hatena.ne.jp)‚ðŒ©‚Ähostƒtƒ@ƒCƒ‹‚ªŒ´ˆö‚¾‚ÆŽv‚¤‚̂ł·‚ª
‚ǂ̂悤‚Éhostƒtƒ@ƒCƒ‹‚ð‘‚«Š·‚¦‚ê‚΂æ‚낵‚¢‚Å‚µ‚傤‚©H

145:nobody‚³‚ñ
09/04/09 12:59:56 pGRnXLlI
ˆÈ‰º‚̂悤‚È‘½ŽŸŒ³”z—ñ‚ª‚ ‚è‚Ü‚·
‚±‚ê‚ð‚PŽŸŒ³‚É’¼‚µ‚½‚¢‚Ì‚Åforeach‚ðŽg‚¢‚Ü‚µ‚½
$ary[0][0]=1;
$ary[0][1]=2;
$ary[0][2]=3;
$ary[0][3]=4;
$ary[0][4]=5;
$ary[0][5]=6;

foreach($ary as $v) {
foreach($v as $vv) $h[] = $vv;
}

•W€ŠÖ”‚©‰½‚©‚Å‚±‚ê‚æ‚è‚àƒXƒ}[ƒg‚È‚â‚è•û‚ª‚ ‚Á‚½‹L‰¯‚ª‚ ‚é‚̂ł·‚ª‚ǂȂ½‚©‚²‹³Ž¦‚¨Šè‚¢’v‚µ‚Ü‚·

146:nobody‚³‚ñ
09/04/09 13:35:58
ŠÖ”‚¶‚á‚È‚¢‚¯‚Ç
$h= $ary[0];

‚Æ‚©HH

147:‚P‚S‚T
09/04/09 13:44:57
>>146
‚Æ‚Ä‚àŒø—¦‚Ì—Ç‚¢‚à‚̂ł·‚Ë
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·


148:nobody‚³‚ñ
09/04/09 14:51:46 IIKZIRWt
Imagick::roundCorners‚ʼn摜‚ÌŠp‚ðŠÛ‚߂邯A
”wŒi‚ª‚¢‚Â‚à•‚É‚È‚Á‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA
‚ǂ̂悤‚ÉÝ’è‚·‚ê‚΂悢‚̂łµ‚傤‚©H

149:nobody‚³‚ñ
09/04/09 16:01:29 OhmeRcsr
PHP‚ÌŠÖ”‚ɂ‚¢‚ăOƒO‚邯ƒwƒ‹ƒv‚̃~ƒ‰[ƒTƒCƒg‚ªŒ‹\‚łĂ«‚Ü‚·
ƒ~ƒ‰[ƒTƒCƒg‚ÍŒöŽ®ƒTƒCƒg‚É’f‚ç‚È‚­‚Ä‚àŒöŠJ‚µ‚Ä‚à‚¢‚¢‚̂łµ‚傤‚©H
‚Ü‚½AŒöŽ®ƒTƒCƒg‚ÅŒöŠJ‚³‚ê‚Ä‚¢‚éhtmlŒ`Ž®‚̃wƒ‹ƒv‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä‚»‚̂܂܎©•ª‚̃Œƒ“ŽI‚É‚¨‚¢‚Ä‚à–â‘è‚È‚¢‚Å‚µ‚傤‚©H

150:nobody‚³‚ñ
09/04/09 16:32:39
Ž©•ª‚щƒCƒZƒ“ƒXŠm”F‚·‚ê‚â

151:nobody‚³‚ñ
09/04/09 16:37:45
Šù‚É‚ ‚é‚à‚Ì‚ð‚È‚ñ‚ÅŒöŠJ‚µ‚悤‚ÆŽv‚¤‚ÌH‚Ç‚¤‚µ‚ÄHŽ€‚Ê‚ÌH

152:nobody‚³‚ñ
09/04/09 17:05:12
>>151
‚»‚ê‚ðƒ~ƒ‰[ƒTƒCƒg‘S‚Ă̊Ǘl‚ÉŒ¾‚Á‚Ä‚­‚¾‚³‚¢‚Ü‚¹‚ñ‚©

153:nobody‚³‚ñ
09/04/09 19:50:40
>>149
SEO‘Îô‚Ȃ̂©‚ÈH
PHP‚ÌŒöŽ®ƒ}ƒjƒ…ƒAƒ‹‚æ‚è‚àAŒŸõŒ‹‰Ê‚ÅãˆÊ‚É—ˆ‚éƒ~ƒ‰[ƒTƒCƒg‚ª‘½‚¢‚Å‚·‚æ‚Ë

Ž©•ª‚ÌꇂÍAPHP‚ÌŒöŽ®ƒ}ƒjƒ…ƒAƒ‹‚ðƒuƒ‰ƒEƒU‚Ì‚¨‹C‚É“ü‚è‚É“ü‚ê‚Ă܂·B
URLØÝ¸(jp.php.net)

googleŒŸõ‚Ńqƒbƒg‚µ‚½Œ‹‰Ê‚ðA‰ü‚ß‚ÄPHP‚ÌŒöŽ®ƒ}ƒjƒ…ƒAƒ‹‚ÅŠm”F‚·‚ê‚ÎOK

154:nobody‚³‚ñ
09/04/09 19:57:07
>>150‚͉SŽÒ‚ÅŽ©•ª‚à’²‚וû’m‚ç‚È‚¢‚¾‚¯‚¾‚ë

155:nobody‚³‚ñ
09/04/09 23:15:50 YWPkP/9r
test.php‚ðƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Æ‚µ‚Äo—Í‚³‚¹‚é‚̂ł·‚ª
‚±‚̂Ƃ«ƒuƒ‰ƒEƒU‚Ì‚¢‘т̕”•ªiƒ^ƒCƒgƒ‹‚ª•\ަ‚³‚ê‚é•”•ªj‚É
”CˆÓ‚ÌD‚«‚ȃ^ƒCƒgƒ‹‚ð•\ަ‚³‚¹‚½‚¢‚̂ł·‚ª•s‰Â”\‚Å‚µ‚傤‚©H
‚ǂȂ½‚©‚²‹³Ž¦‚¨Šè‚¢’v‚µ‚Ü‚·

ytest.phpz
<?php
header("Content-Type: text/plain");

echo "test";
?>

156:nobody‚³‚ñ
09/04/09 23:32:12
‚¢‘т̕”•ªc
‚¦‚Á‚Æ‚ËBŒN‚ɂ͂܂¾php‘‚¢B
‚Ü‚¸‚ÍURLØÝ¸(www.w3.org)‚©‚çŽn‚߂悤B
‚±‚±‚ð—‰ð‚µ‚½‚çURLØÝ¸(www.apache.org)
‚¢‚Á‚ÄÅŒã‚ÉURLØÝ¸(www.php.net)B
‚»‚Ì‚¢‘Ñì‚Á‚Ă镳ƒ}ƒCƒNƒƒ\ƒtƒg‚É‚àŒ¾‚Á‚Ä‚¨‚¢‚ÄBURLØÝ¸(www.w3.org)‚ð50–œ‰ñ“ǂ߂ÆB

157:nobody‚³‚ñ
09/04/09 23:40:47
ƒoƒJ‚Ì‚­‚¹‚É‚¦‚ç‚»‚¤‚É

158:nobody‚³‚ñ
09/04/10 00:12:42
>>156
‚½‚Ô‚ñŒN‚à’mޝ‚ª‘«‚è‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ªfx‚̃^ƒCƒgƒ‹ƒo[‚ÌF‚ª‰½F‚©Œ©‚Ä‚²‚ç‚ñ
‚ ‚Æopera‚à‚È
‘åä•vOOH

159:nobody‚³‚ñ
09/04/10 00:18:26
¡ŽžWebKit‚¶‚á‚È‚¢ƒuƒ‰ƒEƒU[‚Æ‚©EEEEƒSƒ~‚¢‚©B
ŠpŠÛ‚‚­‚é‚̂ɂ¢‚Ü‚¾‚É“§‰ßƒWƒtH‚—

160:nobody‚³‚ñ
09/04/10 00:22:27
header‚Åjavascript‚̃R[ƒh–„‚ßž‚߂ΔCˆÓ‚̃^ƒCƒgƒ‹‚ɂł«‚é‚ñ‚¶‚á‚È‚¢H


161:nobody‚³‚ñ
09/04/10 00:27:38
>>159
‚»‚ê‚͂Ȃ¢‚æ
WebKit‚ÍJavaScriptŽü‚肪‚¾‚ß‚¾‚ß

162:nobody‚³‚ñ
09/04/10 00:28:34 z5toBuCm
PHP5.2Žg‚Á‚Ă܂·B
ƒtƒ@ƒCƒ‹‚ðˆêˆÓ‚È–¼‘O‚Å rename‚·‚é—Ç‚¢•û–@‚È‚¢‚Å‚·‚©H

tempnam ‚ðŽg‚Á‚ătƒ@ƒCƒ‹–¼‚𶬂·‚邯A‚»‚ÌŽž“_‚Ńtƒ@ƒCƒ‹‚ª¶¬‚³‚ê‚Ä‚µ‚Ü‚¤‚½‚ßA
rename‚Å‚«‚Ü‚¹‚ñBtempnam ‚Åì‚Á‚½Œã‚É unlink‚·‚é‚Ì‚ÍA‚â‚Á‚Ï‚è‹C•ª‚ª—Ç‚­‚È‚¢‚µA
Œµ–§‚ɂ͈êˆÓ«‚ª•ÛØ‚³‚ê‚È‚¢‹C‚ª‚·‚é‚Ì‚ÅB



163:nobody‚³‚ñ
09/04/10 00:29:13
ƒ^ƒCƒgƒ‹‚ðHTTP Header‚łǂ¤‚É‚©‚·‚é‚͖̂³—
<title>D‚«‚ȃ^ƒCƒgƒ‹</title>‚ðo—Í‚·‚邵‚©‚È‚¢

164:nobody‚³‚ñ
09/04/10 00:31:59
>>162
rename‚Æ‚¢‚¤•W€ŠÖ”‚ª‚ ‚é

165:nobody‚³‚ñ
09/04/10 02:28:23 bYC4ar8C
static‚ȃƒ\ƒbƒh‚Ì’†‚ÅA
‚»‚ꂪHoge::moge()‚ÌŒ`‚ŌĂ΂ꂽ‚Ì‚©A
$hoge->moge()‚ÌŒ`‚ŌĂ΂ꂽ‚Ì‚©‚ð”»•Ê‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

166:nobody‚³‚ñ
09/04/10 02:53:25
$this‚ðŒ©‚é‚Æ‚©H

167:nobody‚³‚ñ
09/04/10 05:12:52
>>165
‚»‚à‚»‚àstatic‚ȃƒ\ƒbƒh‚ðthis‚©‚烃“ƒoŠÖ”‚Æ‚µ‚ČĂԂׂ«‚¶‚á‚È‚¢‚æ

168:nobody‚³‚ñ
09/04/10 09:47:55
static‘S”Û’èH

169:168
09/04/10 09:48:47
‚ ‚ A‚²‚ß‚ñЍˆá‚¢

170:nobody‚³‚ñ
09/04/10 10:13:06 0gMhmbJC
‚ǂȂ½‚©>>149‚à‚¨Šè‚¢’v‚µ‚Ü‚·

171:nobody‚³‚ñ
09/04/10 10:32:51 BYyPBH+i
foreach ‚ð@”z—ñ‚Ì“r’†‚©‚çŽn‚߂邱‚Ƃ͂ł«‚Ü‚·‚Å‚µ‚傤‚©H
‚±‚̂悤‚ÈꇂÍfor‚ðŽg‚¤‚Ì‚ª•’ʂȂ̂łµ‚傤‚©H

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

172:nobody‚³‚ñ
09/04/10 10:38:07
>>171
„foreach ‚ð@”z—ñ‚Ì“r’†‚©‚çŽn‚߂邱‚Ƃ͂ł«‚Ü‚·‚Å‚µ‚傤‚©H
‚Å‚«‚È‚¢‚¯‚ÇŒ‹‰Ê‚Æ‚µ‚Ä“¯‚¶‚à‚̂𓾂é‚͉̂”\

„‚±‚̂悤‚ÈꇂÍfor‚ðŽg‚¤‚Ì‚ª•’ʂȂ̂łµ‚傤‚©H
‚Í‚¢

173:171
09/04/10 10:53:33 BYyPBH+i
>>172
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚â‚Í‚èfor‚ðŽg‚¤‚Ì‚ª•’ʂȂ̂ł·‚ËB
‚¢‚¿‚¨‚¤AŒãŠw‚Ì‚½‚ß‚Éforeach‚ðŽg‚Á‚Ä“r’†‚©‚çŠJŽn‚·‚é•û–@‚à‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H

174:nobody‚³‚ñ
09/04/10 10:58:47
for‚ʼnŠúindex‚ª‚í‚©‚Á‚Ă鎞‚µ‚©Žg‚¦‚È‚¢‚Å‚µ‚åB
seek‚µ‚ÄiteratorŽg‚Á‚½•û‚ª‚¢‚¢‚æB

175:nobody‚³‚ñ
09/04/10 11:03:41
>>173
“r’†‚©‚çŠJŽn‚·‚é‚킯‚ł͂Ȃ­‚Ä–³‘ʂȕª‚Í‚µ‚Á‚©‚è‚Ü‚í‚·Š´‚¶
while‚Å‚â‚邿‚¤‚È‚â‚è•û

$array = array(1, 2, 3, 4, 5);

for ($i = 2; $i < count($array); $i++) {
@echo $array[$i];
}

$count = 0;
foreach ($array as $value) {
@$count++;
if ($count > 2) {
@@echo $value;
@}
}

176:nobody‚³‚ñ
09/04/10 11:11:03
foreachŽ©‘̂ɓr’†‚©‚çŽn‚ß‚é‹@”\‚͂Ȃ¢‚¯‚Ç

foreach (array_slice($array, N) as $value) ‚±‚¤‚â‚é‚Ì‚ª•’ÊH‚©‚È

177:nobody‚³‚ñ
09/04/10 11:11:14
>>175
ƒ}ƒWƒŒƒX‚·‚邯foreach‚Ì’†‚Åif‚Å”»’è‚·‚éŽè–@‚͌¢‚Æ‚¾‚¯‹Lq‚µ‚Ä‚¨‚±‚¤

178:173
09/04/10 11:20:09 BYyPBH+i
>>174
‚·‚݂܂¹‚ñB
’mޝ•s‘«‚Åuseek‚µ‚Äiteratorv‚Æ‚¢‚¤‚Ì‚ª‚í‚©‚è‚Ü‚¹‚ñG

>>175
‚È‚é‚Ù‚ÇEEE
‚±‚¤‚µ‚Ä‚Ý‚é‚ÆA‚½‚µ‚©‚ÉŒãŽÒ‚Í–³‘Ê‚ª‘½‚¢‚Å‚·‚ËB

>>176
array_slice‚Å“r’†‚©‚çŽæ‚èo‚·‚Æ‚¢‚¤‚͎̂v‚¢‚‚«‚Ü‚¹‚ñ‚Å‚µ‚½I
‚±‚ê‚ÍŽg‚¦‚»‚¤‚Å‚·‚ËI

179:nobody‚³‚ñ
09/04/10 11:32:44
>>176
ƒvƒ`ƒ}ƒWƒŒƒX‚·‚邯foreach‚Ì’†‚Åarray_slice‚·‚邯‰ñ‚·‚½‚тɊ֔‚ªŽÀs‚³‚ê‚é‚©‚ç
ˆê“x•ʂ̔z—ñ‚É“ü‚ê‚é‚Ì‚ª‚¢‚¢

180:nobody‚³‚ñ
09/04/10 11:41:47
ƒ}ƒWƒŒƒX‚·‚邯for‚Å‚â‚è‚ÈYO

181:nobody‚³‚ñ
09/04/10 11:44:44
>>179
ˆÈ‰º‚̂悤‚É‚·‚邯hoge‚ªˆê“x‚µ‚©•\ަ‚³‚ê‚È‚¢‚̂̓‹[ƒv‚Ì“x‚Éarray_slice‚ÍŽÀs‚³‚ê‚Äfoo‚Íʼn‚̈ê“x‚¾‚¯‚Á‚Ä‚±‚ÆH

function foo()
{
echo "hoge<br>\n";
return array(1, 3, 5, 7, 9);
}
foreach (array_slice(foo(), 2) as $value) echo $value,"<br>\n";

182:nobody‚³‚ñ
09/04/10 11:50:13
>>178
$ai = new ArrayIterator(array(1, 3, 5, 7, 9));
$ai->seek(2);
while ($ai->valid()) {
echo $ai->current();
$ai->next();
}

183:nobody‚³‚ñ
09/04/10 11:53:22
>>175
for‚Ì’†‚Écount“ü‚ê‚邯‚©ƒiƒCƒ

184:nobody‚³‚ñ
09/04/10 11:55:38 FoG5RXFZ
ƒvƒƒLƒV‚ÅHP‚ɃAƒNƒZƒX‚·‚él‚¢‚Ü‚·
80”Ôƒ|[ƒg‚ŃAƒNƒZƒX‚µ‚½‚Æ‚©8080”Ôƒ|[ƒg‚ŃAƒNƒZƒX‚µ‚½‚Æ‚©‰½”Ôƒ|[ƒg‚ðŽg‚Á‚ăAƒNƒZƒX‚µ‚½‚©‚𒲂ׂ½‚¢‚̂ł·‚ª
‚ǂ̂悤‚ÈŠÖ”‚ðŽg‚¤‚̂łµ‚傤‚©H

185:nobody‚³‚ñ
09/04/10 12:00:51
>>183
‚æ‚­‰Åforeach‚¾‚ë
for‚Íi‚ÅŒ»ÝˆÊ’u‚ª‚í‚©‚邪
foreach‚͂킩‚ç‚È‚¢‚©‚ç‚È

186:nobody‚³‚ñ
09/04/10 12:00:54 /dNSLV40
URLØÝ¸(www.phppro.jp)
•¶Žš—ñƒtƒBƒ‹ƒ^‚ɂ‚¢‚ÄŽ¿–â‚Å‚·
ã‹Lƒy[ƒW‚ÆŒöŽ®ƒTƒCƒg‚ɂ͗Ⴊ‚S‚‚܂ÅÚ‚Á‚Ä‚é‚̂ł·‚ª
‚±‚ê‚Í‚ ‚­‚܂łàˆê—á‚Å‘¼‚É‚à‚ ‚é‚̂łµ‚傤‚©H
‚à‚µ‚æ‚낵‚¯‚ê‚ÎŒfÚ‚³‚ê‚ĂȂ¢ƒR[ƒh‚ð‚²‹³Ž¦‚¨Šè‚¢’v‚µ‚Ü‚·

187:nobody‚³‚ñ
09/04/10 12:01:22
>>179
‚±‚¤‚â‚Á‚Ä‚àhoge‚͈ê“x‚¾‚¯•\ަ‚³‚ê‚邯‚Ç‚à‚µ‚©‚µ‚Äarray_slice‚Á‚Ä“Á•ʂȎÀs‚Ì‚³‚ê•ûH

function slice2()
{
echo "hoge<br>\n";
return array(1,3,5);
}
foreach (slice2() as $value) echo $value,"<br>\n";

188:‚P‚W‚U
09/04/10 12:01:35 /dNSLV40
‚·‚¢‚Ü‚¹‚ñ‚h‚co‚µ–Y‚ê‚Ü‚µ‚½
ˆÈŒãA‹C‚ð•t‚¯‚Ü‚·

189:nobody‚³‚ñ
09/04/10 12:02:41
>>185
‚æ‚­“Ç‚ñ‚¾‚炱‚¤‘‚¢‚Ä‚ ‚è‚Ü‚·‚Ë

for ($i = 2; $i < count($array); $i++) {
@echo $array[$i];
}

190:nobody‚³‚ñ
09/04/10 12:24:25
>>175‚¶‚á‚È‚¢‚ª‰´‚àcountŽg‚Á‚Ä‚é‚í
”z—ñ‚Ì’·‚³Žæ“¾‚·‚é‚Ì‚Á‚ÄPHP‚¾‚Æcount‚¶‚á‚È‚¢‚ÌH
Java‚âJavaScript‚Å‚¢‚¤length‚ƈꂾ‚æ‚ËH

191:nobody‚³‚ñ
09/04/10 12:54:09
Ž©•ª‚Ìê‡APHP‚Åfor•¶Žg‚¤‚Ì‚ÍA‚©‚Ȃ譂Ȃ¢‚ÈB
‚È‚ñ‚©ƒIƒtƒZƒbƒg“I‚ȃpƒ‰ƒ[ƒ^‚ªo‚Ä‚­‚é‚̂͂¤‚´‚Á‚½‚¢B

Ž©•ª‚Ìì‚Á‚½ƒR[ƒh‚Ågrep‚µ‚½‚ç foreach‚Ì 1/10 ˆÈ‰º‚¾‚Á‚½B
while ‚Í”¼•ª‚®‚ç‚¢B

>>190
javascript‚Í”÷–­‚¾‚¯‚Ç‚ËB
‚¢‚«‚È‚è”z—ñ‚É x[100] = 'hogehoge'; ‚Æ‚©‚·‚邯Alength ‚Í 101 ‚ɂȂ邭‚¹‚ÉA
for(in) ‚¾‚Æ“o˜^‚µ‚½‚P‚‚µ‚©o‚Ä‚±‚È‚¢‚µB‚»‚Ì‚í‚è‚É join ‚Í 101ŒÂŒ‹‡‚·‚邵B

192:nobody‚³‚ñ
09/04/10 12:56:45
Ü‚ê‚àAfor•¶‚È‚ç count()‚ðŽg‚¤B

‚Å‚àA‘å’ï foreach •¶‚ň—‚µ‚¿‚Ⴄ‚¯‚Ç‚Ë...

193:178
09/04/10 12:58:57 BYyPBH+i
>>179
‚»‚¤‚¾‚Á‚½‚ñ‚Å‚·‚©I
‚Æ‚¢‚¤‚±‚Æ‚ÍAfor($i = 1; $i < count($array); $i++)
‚̂悤‚É‘‚¢‚½ê‡‚àA–ˆ‰ñcount()‚ªŽÀs‚³‚ê‚é‚̂łµ‚傤‚©H
ˆê“x@$count = count($array)
‚̂悤‚É‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚©H

>>182
ArrayIterator‚Æ‚¢‚¤ƒNƒ‰ƒX‚ª‚ ‚Á‚½‚ñ‚Å‚·‚ËB
‚â‚âƒR[ƒh‚ª’·‚­‚È‚è‚Ü‚·‚ªA”z—ñ‚ª’¼Š´“I‚É‘€ì‚Å‚«‚Ü‚·‚ËI

”z—ñ‚̃‹[ƒv‚¾‚¯‚Å‚à‚¢‚ë‚¢‚ë‚È‚â‚è•û‚ª‚ ‚Á‚ÄA•׋­‚ɂȂè‚Ü‚·I
Ž¿–₵‚Ă݂Ă悩‚Á‚½‚Å‚·I

194:nobody‚³‚ñ
09/04/10 13:04:28
// ƒeƒXƒg—p•Ï”
function testAry() {for($a=0;$a<100;$a++) $h[]=$i;return $h;}
// ƒ^ƒCƒ€‘ª’è
function bench() {return microtime(true);}
// ƒxƒ“ƒ`ƒ}[ƒN•\ަ
function cale($time) {
echo "<pre>";print_r($time);echo "</pre>";
foreach($time as $t) {echo "<p>".($t[1]-$t[0])."</p>";}
}
// --------- ”äŠrƒR[ƒh ---------------- */
$time[0][0]=bench();

$test = array();
$cnt=count(testAry());
for($i=0; $i<$cnt; $i++) {$test[]=$i;}

$time[0][1]=bench();

// ---------- 175‚̃R[ƒh ------------- */

$time[1][0]=bench();

$test = array();
for ($i=0; $i<count(testAry()); $i++) {$test[]=$i;}
$time[1][1]=bench();

/* ---------- ‚±‚±‚܂Š---------------- */

cale($time);


195:nobody‚³‚ñ
09/04/10 13:05:15
>>192
ƒ}ƒjƒ…ƒAƒ‹“Ç‚ßB

URLØÝ¸(jp.php.net)
>‚±‚Ì‘‚«•û‚ɂ͖â‘肪‚ ‚è‚Ü‚·B ‚±‚̃R[ƒh‚ÍŽÀs‘¬“x‚ª’x‚­‚Ȃ邱‚Ƃłµ‚傤B ”z—ñ‚̃TƒCƒY‚𖈉ñŒvŽZ‚µ‚Ä‚¢‚é‚©‚ç‚Å‚·B ...

>>179 ‚̈Ӗ¡‚ªƒCƒ}ƒCƒ`Žæ‚è‚«‚ê‚ñ‚Ì‚¾‚¯‚ÇAforeach ‚ªƒ‹[ƒv‰ñ”•ª‚¾‚¯Ž®‚ð•]‰¿‚·‚é‚Á‚Ä‚Ì‚Í‰Ž¨B
‚¿‚å‚Á‚Æ‚ ‚肦‚ñ‚ÆŽv‚¤B

196:nobody‚³‚ñ
09/04/10 13:06:32
>>194‚Ì‘±‚«

ƒxƒ“ƒ`ƒ}[ƒNŒ‹‰Ê

0.00026893615722656icount‚ðfor‚©‚çŠO‚µ‚½ƒR[ƒhj
0.016515970230103i>>175‚Æ>>185‚ªi‚ß‚é‚̃R[ƒhj



197:nobody‚³‚ñ
09/04/10 13:07:52
>>195@ŠÔˆá‚¢@>>192 ‚¶‚á‚È‚­‚Ä@>>193
‚²‚ß‚ñ‚ËB


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5368“ú‘O‚ÉXV/76 KB
’S“–:undef