![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
str_replace(PHP 3>= 3.0.6, PHP 4 ) str_replace -- æ–‡å—列 subject ä¸ã®æ–‡å—列 search ã‚’å…¨ã¦æ–‡å—列replaceã«ç½®æ›ã™ã‚‹èª¬æ˜Žmixed str_replace ( mixed search, mixed replace, mixed subject)ã“ã®é–¢æ•°ã¯ã€subject ã®ä¸ã® search を全㦠replace ã«ç½®æ›ã—ã¾ã™ã€‚技巧的ãªç½®æ›ãƒ«ãƒ¼ãƒ«ã‚’ å¿…è¦ã¨ã—ãªã„å ´åˆã€ereg_replace() ã¾ãŸã¯ preg_replace()ã®æ›¿ã‚りã«ã“ã®é–¢æ•°ã‚’常用ã™ã‚‹ã¹ã ã§ã™ã€‚ PHP 4.0.5 以é™ã§ã¯ã€str_replace() ã¸ã®å…¨ã¦ã®ãƒ‘ ラメータã¯é…列ã¨ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ subject ãŒé…列ã®å ´åˆã€ subject ã®å„エントリã«ã¤ã„ã¦æ¤œç´¢ã¨ç½®æ›ãŒè¡Œ ã‚れã€è¿”り値ã¯åŒæ§˜ã«é…列ã¨ãªã‚Šã¾ã™ã€‚ search 㨠replace ãŒé…列ã®å ´åˆã€str_replace() ã¯å„é…列ã‹ã‚‰å€¤ã‚’一 ã¤ã¨ã‚Šã ã—ã€subject ä¸Šã§æ¤œç´¢ã¨ç½®æ›ã‚’行ã†ãŸ ã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚replace ã®å€¤ãŒ search よりも少ãªã„å ´åˆã€ç½®æ›ã•ã‚Œã‚‹å€¤ã®æ®‹ りã®éƒ¨åˆ†ã«ã¯ç©ºã®æ–‡å—列ãŒä½¿ç”¨ã•れã¾ã™ã€‚ search ãŒé…列㧠replaceãŒæ–‡å—列ã®å ´åˆã€ã“ã®ç½®æ›æ–‡å—列㌠search ã®å„値ã«ã¤ã„ã¦ä½¿ç”¨ã•れã¾ã™ã€‚ã—ã‹ã—ã€ é€†ã¯æ„味ãŒã‚りã¾ã›ã‚“。
ã“ã®é–¢æ•°ã¯ãƒã‚¤ãƒŠãƒªã§ã‚‚使用å¯èƒ½ã§ã™ã€‚ str_replace() 㯠PHP 3.0.6 ã§è¿½åŠ ã•れã¾ã—ãŸãŒã€ PHP 3.0.8 ã¾ã§ã¯ãƒã‚°ãŒã‚りã¾ã—ãŸã€‚ ereg_replace()〠preg_replace()ã€strtr() ã‚‚ å‚照下ã•ã„。
|