元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 111
php覧 / PC版 /みんなの評価 :
401 :
http://www.php-labo.net/
このスプリクト配布サイトのプログラムを参考にしようと
ソースを分析、解析してたのですが、
Smartyのテンプレートファイル内で、Smartyタグで
あったら価格表示… なかったら無料と表示… みたいな感じで
簡単なif条件等がたくさん書かれてました。
個人的には、あらかじめphpで 条件振り分けをしたものを
smartyに渡してやったほうがスマートなのでは?
と思ったんですが、実際
どっちの方法がいいでしょうか?
402 = :
おはよぉ~
PHPプログラマ~の、お姉さんだよぉ~
今日は雨が降ってるから、セフレとのデートが中止になっちゃった
暇だから、くだらない質問でオナニーするね。
どんな質問が残ってるのかな?
403 = :
>>402
今日のパンツは何色ですか?
404 = :
おパンチュ♥
405 = :
$list = array("budou", "apple", "raamen");
$str = "study apple orange";
配列に含まれる値が文章中にあればその文字列を括弧で囲う方法を教えてください
406 = :
407 :
ID出し忘れました
よろしくお願いします
409 = 407 :
それじゃあ配列の数がたくさんあったり文章の量が多かったらメモリの無駄遣いになります
410 = :
$pattern = '/('.implode('|',array_map(function ($str) {
return preg_quote($str,'/');
},$ary)).')/';
preg_replace($pattern, '"$1"','対象の文字列');
こんなんでいいんじゃないの?
define('REGEXP_DELIMITER','/');
$patterns = array_map(function ($str) {
return REGEXP_DELIMITER.preg_quote($str,REGEXP_DELIMITER).REGEXP_DELIMITER;
},$ary);
preg_replace($patterns, '"$0"','対象の文字列');
こんなのでもできるけどAppleとAppleStoreみたいにかぶった時は変になるしおすすめしない
414 = :
デフォルトの文字コードを設定しないなんてありえない
416 = :
>>414
AddDefaultCharset なんて使わなくても大丈夫だから
423 = :
設定しない奴は文字コードに関してあまり深い知識がない人
426 = :
>>409
やってみればわかると思うけど、ループのほうが早かったり、メモリ食わないんだなこれが。
1000000文字 でも 10000000文字でも 20倍ぐらいループのほうが早かった。
検索文字が増えても
427 = :
>>426
20倍!?ちょっとコード見せてよ
428 = :
上のサンプルだよ
429 = :
測り方絶対間違えてるよ。20倍なんて差は普通出ない。
430 = :
やりゃわかるよ。
対象文字列はa-zA-Z0-9のランダム文字列。
foreach( $list as $var )
$str = str_replace($var,"(".$var.")",$str);
20倍がありえないと思うのが俺には不思議。
431 = :
低速の機能を使う方法と
低速の機能を避ける方法で20倍程度の差はよくある
432 = :
パフォーマンス議論なんて不毛だよ
現状、鯖を増やせば手っ取り早いんだから
433 = :
パフォーマンスが不足するから分散処理するんだろ
議論しなきゃ始まらないじゃないか
438 = :
お安い御用です。
440 = :
どうもこのスレには正規表現のコストを無視しちゃう人がいるようだよ。
>>336からの流れもそうだったし。
441 = :
このスレには正規表現のコストを過大評価する人がいるようだよ。
443 = :
エラー出るプログラムを組めないので入れてません
444 = :
そもそもプログラムを組めないので入れてません
445 = :
作成段階では放っといてもエラーがあれば画面表示してくれるから不要だなぁ
446 = :
>>442
エラー出たら勝手にエラーログに書き込まれるので使っていません
447 :
PHPのソースでたまに->を見ますけどどういった意味ですか?
449 = :
>>447
http://www.php.net/manual/ja/language.oop5.basic.php
450 = :
>>447
class A{public $a=1;public $b=2;private $c=3;public function d(){return $this->c;}}
$o=new A();echo $o->a;echo $o->b;echo $o->d();
//echo $o->c; # error
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [98%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [98%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [98%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 116 (1001) - [98%] - 2012/3/21 18:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 112 (1001) - [98%] - 2011/11/29 4:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 131 (1001) - [98%] - 2014/1/19 21:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 101 (1001) - [98%] - 2010/12/18 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [96%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [96%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [96%] - 2013/3/19 13:15
トップメニューへ / →のくす牧場書庫について