私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレくだすれPHP(超初心者用)4
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
$fp = @fopen("http***********", "r");
でできるようです
Anhttpdでローカルテストしてたんですが、実はAnhttpdだと上のような外部fopenが強制終了されてしまうというオチでした
file_get_contentsも同じく
さーてこまった
でできるようです
Anhttpdでローカルテストしてたんですが、実はAnhttpdだと上のような外部fopenが強制終了されてしまうというオチでした
file_get_contentsも同じく
さーてこまった
自分で「AnHTTPd を捨てれば解決しそうです」って書いてるんだから
困ってるように見えない。
ところでよその鯖から取って来るときってあんまりファイルポインタの操作に
用事はないような。たいてい file_get_contents() な感じの用事じゃないのかな。
困ってるように見えない。
ところでよその鯖から取って来るときってあんまりファイルポインタの操作に
用事はないような。たいてい file_get_contents() な感じの用事じゃないのかな。
アパッチ2.2.10入れたもののサードパーティ製のphp4apache2.dllないとPHP4が動かない仕様らしくしかもそのサードパーティサイトが死んでて何もできなそうです
PHP5入れてみます
やりたいことは他鯖からとってきたHTMLデータから特定の部分を抽出して、置換して整形してから表示したいっていう感じです
PHP5入れてみます
やりたいことは他鯖からとってきたHTMLデータから特定の部分を抽出して、置換して整形してから表示したいっていう感じです
そこはPHP4対応箇所と5対応箇所を確認すれば問題なさそう
Zend1互換モード使えばクラス関係以外はPHP4として動作するしな
あとHTMLを改変する場合コピーライト注意な、公開してると無断転記となる場合も・・・
Zend1互換モード使えばクラス関係以外はPHP4として動作するしな
あとHTMLを改変する場合コピーライト注意な、公開してると無断転記となる場合も・・・
php4にapache2.2になにが問題あるのかと思ったら難解だなこりゃ。
30分粘ったが投げた。
30分粘ったが投げた。
PHP5にて、以下のような何十行かの文字列が入った配列から>>を探しだし、
マッチしたらマッチしたのが後から何番目の配列か知りたいのですが何か良い方法はないでしょうか?
>>はかならず配列の後から数えて数番目という位置にあり、前から順にマッチさせていくとすごく時間がかかってしまいます。
aaa
bbb
ccc
ddd
eee
ff>>f
ggg
マッチしたらマッチしたのが後から何番目の配列か知りたいのですが何か良い方法はないでしょうか?
>>はかならず配列の後から数えて数番目という位置にあり、前から順にマッチさせていくとすごく時間がかかってしまいます。
aaa
bbb
ccc
ddd
eee
ff>>f
ggg
>>666 配列の要素数を求めて、for で後ろから検索する。
035
0430
みたいな数桁の数字の、頭のゼロを一律に削除する方法はないでしょうか
0430
みたいな数桁の数字の、頭のゼロを一律に削除する方法はないでしょうか
PHPの入門書を読んでいて次のプログラムの「&」の意味がわかりません。
$mdb = &MDB2::factory($DSN);
どなたか教えてください。
$mdb = &MDB2::factory($DSN);
どなたか教えてください。
>>674
ありがとうございました。
ありがとうございました。
>>670
str_replace("^0+","",$str)
str_replace("^0+","",$str)
>>676
str_replaceで正規表現ですか、そうですか
str_replaceで正規表現ですか、そうですか
sendmailの使い方が分からない…
大学の研究でPHP使うことになったんだが、俺プログラムなんてシタコトナイシ…
この機能はPHPとアパッチ入れただけでは動かんとですか?
なにがなんやら…
出来ましたら詳しく解説しているサイト、もしくは書籍を紹介してもらえると助かります
大学の研究でPHP使うことになったんだが、俺プログラムなんてシタコトナイシ…
この機能はPHPとアパッチ入れただけでは動かんとですか?
なにがなんやら…
出来ましたら詳しく解説しているサイト、もしくは書籍を紹介してもらえると助かります
暇だからテストしてみた
preg match :0.0012149810791016
ereg match :0.0011699199676514
preg replace :0.0017139911651611
ereg replace :0.0032238960266113
ltrim :0.00061607360839844
cast :0.00018191337585449
+=0 :3.2901763916016E-05
preg match :0.0012149810791016
ereg match :0.0011699199676514
preg replace :0.0017139911651611
ereg replace :0.0032238960266113
ltrim :0.00061607360839844
cast :0.00018191337585449
+=0 :3.2901763916016E-05
(誰も指摘してないが、>>670は8進数だったりして)
見た感じキャストじゃね?
PHPコアでも当たり前のように自動キャストしてるから、実装が最適化されてて速いのかな
PHPコアでも当たり前のように自動キャストしてるから、実装が最適化されてて速いのかな
684 名前:nobodyさん[sage] 投稿日:2008/10/30(木) 11:04:19 ID:???
桁を合わせてくれw
686 名前:nobodyさん[sage] 投稿日:2008/10/30(木) 16:17:42 ID:???
>>683
で、どれが早いの?
687 名前:nobodyさん[sage] 投稿日:2008/10/30(木) 16:48:27 ID:???
見た感じキャストじゃね?
PHPコアでも当たり前のように自動キャストしてるから、実装が最適化されてて速いのかな
桁を合わせてくれw
686 名前:nobodyさん[sage] 投稿日:2008/10/30(木) 16:17:42 ID:???
>>683
で、どれが早いの?
687 名前:nobodyさん[sage] 投稿日:2008/10/30(木) 16:48:27 ID:???
見た感じキャストじゃね?
PHPコアでも当たり前のように自動キャストしてるから、実装が最適化されてて速いのかな
php.iniのsmtpの設定をサービスプロバイダのSMTPに書き換えているのに
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
このエラーが出るのっておかしいですよね?PHPのインストールがまずいのでしょうか?
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
このエラーが出るのっておかしいですよね?PHPのインストールがまずいのでしょうか?
>>689
やばすぎww
やばすぎww
683のは1000回まわした時のデータ
1回の時はこんなんになった
正直な話どれを使おうが気にするレベルでも無い
preg match :1.0013580322266E-05
ereg match :1.7166137695312E-05
preg replace :6.9141387939453E-06
ereg replace :1.4781951904297E-05
ltrim :4.0531158447266E-06
cast :3.0994415283203E-06
+=0 :3.0994415283203E-06
1回の時はこんなんになった
正直な話どれを使おうが気にするレベルでも無い
preg match :1.0013580322266E-05
ereg match :1.7166137695312E-05
preg replace :6.9141387939453E-06
ereg replace :1.4781951904297E-05
ltrim :4.0531158447266E-06
cast :3.0994415283203E-06
+=0 :3.0994415283203E-06
じゃあ気にせずこんな処理してみた。
$v = '0430';
$num = 0;
$a = array_reverse(str_split($v));
for($i=0;isset($a[$i]);$i++)$num+=is_numeric($a[$i])?pow(10,$i)*$a[$i]:0;
echo $num;
$v = '0430';
$num = 0;
$a = array_reverse(str_split($v));
for($i=0;isset($a[$i]);$i++)$num+=is_numeric($a[$i])?pow(10,$i)*$a[$i]:0;
echo $num;
PHPで1日一回、毎日同じ時刻に処理をするってできるんでしょうか?
具体的には、1日一回、データベースにあるデータを取り出してメールを送信したいんですが……
具体的には、1日一回、データベースにあるデータを取り出してメールを送信したいんですが……
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- くだすれPHP(超初心者用)6 (958) - [97%] - 2009/8/19 4:11 ○
- くだすれPHP(超初心者用)5 (1001) - [97%] - 2009/3/9 16:02 ○
- くだすれPHP(超初心者用)3 (1001) - [97%] - 2008/6/8 6:35 ☆
- さっさとPHP5.0.6出せよ糞Zend (80) - [31%] - 2019/5/9 7:45
トップメニューへ / →のくす牧場書庫について