私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 112

みんなの評価 :
レスフィルター : (試験中)
一応phpのライブラリじゃなきゃいけないんでこっちに書いたんですけどね。
ってか、あっちに書くくらいなら知恵袋の方がまだいい答え貰えそうなw
ってか、あっちに書くくらいなら知恵袋の方がまだいい答え貰えそうなw
>>201
確かにwココは機能してなさそうw
確かにwココは機能してなさそうw
具体的にどの辺がややこしくなって困ってるのかが分からないよ
入力フォームのチェックがややこしいならsqlite関係ないし、そうじゃないならなんのチェックするのか分からないし
入力フォームのチェックがややこしいならsqlite関係ないし、そうじゃないならなんのチェックするのか分からないし
>>207
ありがとうございます
しかしながら
$text = preg_replace("/&lt;img ([a-zA-Z0-9:;\/\"\'\-\s]+)&gt;/","<img $1>",$text);
これでもダメでした
こういうときって()の中はどう書けばいいのかな
ありがとうございます
しかしながら
$text = preg_replace("/&lt;img ([a-zA-Z0-9:;\/\"\'\-\s]+)&gt;/","<img $1>",$text);
これでもダメでした
こういうときって()の中はどう書けばいいのかな
>>208
イコールとピリオドと下線も入れといたほうがいいんじゃないの?
イコールとピリオドと下線も入れといたほうがいいんじゃないの?
主に項目を追加するときのサニタイズとエラーチェックをすっきり書きたいです。
どうせならそれにあわせて、自動的にcreate tableをやってくれるものとかないかなと。
どうせならそれにあわせて、自動的にcreate tableをやってくれるものとかないかなと。
>>208
そういうのはDOM見て判断したほうがいいんじゃね
そういうのはDOM見て判断したほうがいいんじゃね
>>213
カッコも閉じスラッシュも無いよ!あとセキュリティ的にダダ漏れすぎじゃね
カッコも閉じスラッシュも無いよ!あとセキュリティ的にダダ漏れすぎじゃね
>>211
いやいやいや、PHPは文字列送るだけなんで配列なんてモンはコマンドラインに送れないっすよ。
"/usr/bin/php /var/test.php {$params}" はただの文字列で
{$params}は、 "Array" って変換されるだけの文字列なので、
"/usr/bin/php /var/test.php Array" なわけで・・・ ってだれか上で書いてたでしょう?
そこの部分を join使うなりしてスペースで区切った文字列にでもするしかないのでは。
いやいやいや、PHPは文字列送るだけなんで配列なんてモンはコマンドラインに送れないっすよ。
"/usr/bin/php /var/test.php {$params}" はただの文字列で
{$params}は、 "Array" って変換されるだけの文字列なので、
"/usr/bin/php /var/test.php Array" なわけで・・・ ってだれか上で書いてたでしょう?
そこの部分を join使うなりしてスペースで区切った文字列にでもするしかないのでは。
自分のやりたいことが伝えられてないとと思ったので改めて、
dbのテーブル作成、入力値チェック、取得
このようなことをできるだけ短いソースで記述できるライブラリはないでしょうか?
半コピヘなソースを大量に書くの大嫌い
dbのテーブル作成、入力値チェック、取得
このようなことをできるだけ短いソースで記述できるライブラリはないでしょうか?
半コピヘなソースを大量に書くの大嫌い
>>215
あー、やっぱり文字列か数値しか引数に持てないんですか…
phpマニュアルのexec()の説明にそう書いてて欲しいよ
配列をシリアライズして引数にしたときにresponseに2が返ってきたのも
引数に使えない文字が出てきてたからかな
はぁー、どっと疲れる結果だ…
ありがとうございました
あー、やっぱり文字列か数値しか引数に持てないんですか…
phpマニュアルのexec()の説明にそう書いてて欲しいよ
配列をシリアライズして引数にしたときにresponseに2が返ってきたのも
引数に使えない文字が出てきてたからかな
はぁー、どっと疲れる結果だ…
ありがとうございました
>>218
いやphpに限らずコマンドラインで動かすんだから書いてなくても分ってないと困る
いやphpに限らずコマンドラインで動かすんだから書いてなくても分ってないと困る
あ、ごめん言いたいこと分かった。
シリアライズしたパラメータをひとつ渡せってことね。
>>219
シェルに渡す文字列のパラメータの部分を 配列をシリアライズした文字列にして、 escapeshellarg通せばいいかと。
受け側のPHPで 元にもどすんだよ。
シリアライズしたパラメータをひとつ渡せってことね。
>>219
シェルに渡す文字列のパラメータの部分を 配列をシリアライズした文字列にして、 escapeshellarg通せばいいかと。
受け側のPHPで 元にもどすんだよ。
すみませんできました
変な>が入ってました
しかしこれでいいのかなぁ
変な>が入ってました
しかしこれでいいのかなぁ
>>223
. はエスケープしないのかい
. はエスケープしないのかい
>>218
どっと疲れたのはあなたのやり方が拙いためなので、ここで言われても。
何を実行しようとしているのか確かめればいい。ちなみに、execで使用されるシェルおよび環境変数についても調べておいたほうがいいよ。
どっと疲れたのはあなたのやり方が拙いためなので、ここで言われても。
何を実行しようとしているのか確かめればいい。ちなみに、execで使用されるシェルおよび環境変数についても調べておいたほうがいいよ。
>>230
神様ありがとうございます
神様ありがとうございます
exec と serialize の件だけど、
配列をimplode(" " , $hoge); ってして、スペース区切りでtest.php に渡したら?
test.php内で、foreach( $argv as $hoge )ってしたら、解決じゃね?w
配列をimplode(" " , $hoge); ってして、スペース区切りでtest.php に渡したら?
test.php内で、foreach( $argv as $hoge )ってしたら、解決じゃね?w
あ、スペース区切りで渡す際に、配列に空白が入らないことが前提ね
空白はいるなら、””で囲むやらaddslashesやらしないとね
空白はいるなら、””で囲むやらaddslashesやらしないとね
>>230
おもいつきで作るもんじゃねーな。訂正。
function getrPath( $base , $target) {
$base = explode("/",$base);
$target = explode("/",$target);
$ret = array();
$flg=false;
for($i=0;$i<count($base)-1;$i++)
if($base[$i]!=$target[$i]||$flg){$ret[]="..";$flg=true;}
for($i=count($base)-1-count($ret);$i<count($target);$i++)
$ret[]=$target[$i];
return implode("/",$ret);
}
おもいつきで作るもんじゃねーな。訂正。
function getrPath( $base , $target) {
$base = explode("/",$base);
$target = explode("/",$target);
$ret = array();
$flg=false;
for($i=0;$i<count($base)-1;$i++)
if($base[$i]!=$target[$i]||$flg){$ret[]="..";$flg=true;}
for($i=count($base)-1-count($ret);$i<count($target);$i++)
$ret[]=$target[$i];
return implode("/",$ret);
}
$doc = new DOMDocument();
$doc->loadHtmlFile("hoge.php");
$element = $doc->getElementsByTagName("script");
$element->item(0)->parentNode->removeChild($element->item(0));
print $doc->saveHtml();
除去ならこっちじゃねーの?
$doc->loadHtmlFile("hoge.php");
$element = $doc->getElementsByTagName("script");
$element->item(0)->parentNode->removeChild($element->item(0));
print $doc->saveHtml();
除去ならこっちじゃねーの?
phpでメソッドをstaticにする意味ってありますか?
C++の場合は、メソッドをstaticにするとプログラムがメモリに乗るから早くなるって聞いたことがあるんですが、
phpの場合はどうなんでしょうか?
みなさんは、phpでメソッドをstaticにする、しないをどのようにきりわけているでしょうか?
C++の場合は、メソッドをstaticにするとプログラムがメモリに乗るから早くなるって聞いたことがあるんですが、
phpの場合はどうなんでしょうか?
みなさんは、phpでメソッドをstaticにする、しないをどのようにきりわけているでしょうか?
>>225
じゃあもうちょっと気持ち悪いのを。
function getrPath( $base , $target) {
$base = explode("/", $base);
$target = explode("/", $target);
while (($b = array_shift($base)) === ($t = array_shift($target)) && !is_null($b));
return implode("/", array_merge(array_fill(0, count($base), '..'), array($t), $target));
}
じゃあもうちょっと気持ち悪いのを。
function getrPath( $base , $target) {
$base = explode("/", $base);
$target = explode("/", $target);
while (($b = array_shift($base)) === ($t = array_shift($target)) && !is_null($b));
return implode("/", array_merge(array_fill(0, count($base), '..'), array($t), $target));
}
>>242
staticにするという事はメモリを使うということだ
staticを唱えた数だけメモリを使うことを頭に入れて使えばいいんだよ
staticをつけないといけないほど速度を気にしないといけないことってそうそうない
オープンソースでもstaticなんてメジャーどころはみない
staticにするという事はメモリを使うということだ
staticを唱えた数だけメモリを使うことを頭に入れて使えばいいんだよ
staticをつけないといけないほど速度を気にしないといけないことってそうそうない
オープンソースでもstaticなんてメジャーどころはみない
俺がstaticを使うときはセットアップファイルなどの一度しか使わないような処理で高負荷かけるような処理させるときぐらい
なのでstatic=早いからと何でもつけとけばいいものじゃない
phpに限らないけどね
phpに限らないけどね
オープンソースでstaticを見たことがないってのはシングルトンを見たことがないってことか?



類似してるかもしれないスレッド
- 【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出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [98%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 111 (1001) - [98%] - 2011/10/30 20:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [96%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について