のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,902人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 110

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    803 = :

    >>802
    入れたらそこでスクリプトが終了する。
    入れなかったら最後まで実行(解釈)される。
    好きにしろ。

    例えばrequireで読み込まれるスクリプトの最後にexitが入ってたらそこで終了しちゃう。
    あるいはデバッグのため途中にわざとexitを入れてテストすることもある。

    804 = :

    処理の最後に入れる必要があるかということならねーな。

    806 = :

    ただ、exitを入れない場合、?>の後に改行とかスペースが入ってると
    それを出力しちゃうから、それを避けるために敢えてexitを入れることはある。

    808 :

    Perlの場合は他のWebサイトからコンテンツ(特にHTML)内容を取得して保存とか出来るようですけど、PHPの場合ってそういうの出来ますか?
    コマンドモードがあるにせよ、PHPは基本はブラウザからの挙動が主な反面、Perlはスクリプトからそういうの作れると思うのですが、PHPではどうなのでしょうか?

    809 = :

    >>808
    http://php.net/manual/ja/function.file-get-contents.php
    http://www.php.net/manual/ja/function.file-put-contents.php

    PerlもPHPも動作の基本は変わらんよ

    810 = :

    ネットにつなげないなら、ウェブ言語と言えない。ただのスクリプト言語だろ。
    ネットにつながるからスクリプト言語から昇格するんだ。

    811 = :

    ウェブ言語とか、言葉を勝手に作るなボケ!

    812 = :


    Webプログラミングでは、サーバ側で動作するプログラムとクライアント側で動作するプログラムの両方を開発しなければならない。

    ]それぞれの側のプログラムで利用される技術は異なり、さらにAjaxを採用するプログラムであれば、

    サーバ側・クライアント側のプログラムが複雑に連携して機能を実現するので、それぞれの側のプログラムを別々に開発することが難しく、

    プログラマには両方の側で用いられる技術を深く習得することが求められる。

    サーバ側でのプログラミングは、ウェブサーバ上で動くプログラミング言語を用いて行われる。

    このプログラミングは「サーバ・サイド・プログラミング」とも呼ばれる。

    例としてサーバサイトにつかう言語と環境としてCGI + PerlやPHP、Ruby、

    Java Servlet + JSP + Enterprise JavaBeans + Spring Framework + Apache Struts(Java EE)、.NET(ASP.NET(C#,VB.NET))などが挙げられる。

    Webプログラミング - Wikipedia

    813 = :

    ありがとうございます
    ではPHPとPerlの違いはWebのプログラムでは差異はないということですね
    Linuxでのインストールとかで使われるスクリプトではPerlに分があるようですが

    814 = :

    お安い御用です。

    816 = :

    実行環境:
    Pentium4 2.8GHz HT対応(古くてスマンw)
    debian squeeze を実機にインストールし、php (version 5.3.3-7+squeeze3)をインストール
    デスクトップ環境はインストールせずに、phpスクリプトをコマンドラインより実行

    ソース内容:
    以下の4つのパターンを使用して、アルファベット a-z を 1万回表示

    1. echoを使って表示、アルファベットをシングルクオーテーションで囲む
    2. echo               ダブルクオーテーション
    3. printを使って表示、アルファベットをシングルクオーテーションで囲む
    4. print               ダブルクオーテーション

    実行する順序によって、実行速度が変わる可能性を考慮し、上記パターンをランダムで実行する。
    さらに繰り返し実行する事により、実行速度が変化するのかを確かめる為、上記を100回繰り返し実行する。

    グラフを見ると、実行速度が跳ね上がる(遅くなる)箇所が有る。何故この様な事が起こるのか?

    817 = :

    何を今更って感じだわ

    818 = :

    >>815-816
    その実験結果よりもその実験に費やした時間が無駄だわw
    俺の時間じゃないからいいけど

    820 = :

    何を今更って感じだわ

    821 = :

    >>740
    P131の本文1~2行目(2刷りにて修正)

    誤:Fig2 のように横軸を「列」、縦軸を「行」などと呼びますが、
    正:Fig2 のように横軸を「行」、縦軸を「列」などと呼びますが、

    これって元がどうなんだろ。
    図に記載されてる横軸と縦軸がすでに逆ってことだろうか

    822 = :

    質問
    コマンドラインで実行中スクロールバーをマウスで動かしてるとプログラムが停止するけど
    おかしくないですか?

    823 = :

    >>813
    インストールに使われるスクリプトならpythonに分があるように思わないか

    824 = :

    >>813
    ずっとperl使ってたが、PHPすげー便利じゃん。
    これからはPHPを使う。

    826 = :

    囲むべき

    827 = :

    >>825
    PHPはスーパー全自動だから、クォートされてないキーは定数として評価されたあと、
    その定数が存在しない場合は文字列として扱われる

    http://jp2.php.net/manual/ja/language.types.array.php

    829 = :

    おっと被ったスマン

    830 = :

    被ったままは不潔です

    831 = :

    毎日煮沸消毒してるから大丈夫。

    832 = :

    一回煮沸すればもう剥けた状態で固定されそうだがw

    833 = :

    古典の鼻を茹でる話を思い出した

    835 = :

    お安い御用です。

    836 = :

    芥川って古典でならうっけ?

    837 = :

    お絵かきサイトから画像をとって表示しようと思った場合どうすればいいんですか?
    HTML文取ってきて正規表現でURLの部分とるとかですか?
    あとログインが必要なサイトの場合はどうすればいいんでしょうか

    838 = :

    PHP 5.4.0 beta1でphpサーバー機能使ってる時、http://localhost/でindex.htmlが無い時index.phpを読み込んでくれません
    Apacheに入れてた時はApacheから設定出来たけど、php単体ではどこから設定したらよいのでしょうか
    win7 64bitです

    840 = :

    エスパーさん、こっちこっち

    841 = :

    ごめんなさい正式名称を調べてませんでした
    http://php.net/manual/ja/features.commandline.webserver.php のビルトインウェブサーバー です
    php -S localhost:80 -t "C:\_MyProgram\php\docRoot"
    で立ち上げています。このマニュアルには
    >>URI リクエストにファイルが含まれない場合は、指定したディレクトリにある index.php あるいは index.html を返します。どちらも存在しない場合はレスポンスコード 404 を返します。
    とあるのに、index.phpしか存在しないディレクトリにhttp://localhost/ でアクセスした時、コンソールには
    PHP 5.4.0beta1 Development Server started at Wed Sep 21 18:19:36 2011
    Listening on localhost:80
    Document root is C:\_MyProgram\php\docRoot
    Press Ctrl-C to quit.
    [Wed Sep 21 18:19:38 2011] ::1:54834 [200]: /index.php
    [Wed Sep 21 18:19:38 2011] ::1:54835 [200]: /index.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42
    [Wed Sep 21 18:19:38 2011] ::1:54836 [200]: /index.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42
    [Wed Sep 21 18:19:39 2011] ::1:54838 [404]: /favicon.ico - No such file or directory
    [Wed Sep 21 18:19:40 2011] ::1:54843 [404]: / - No such file or directory
    [Wed Sep 21 18:19:40 2011] ::1:54844 [404]: /favicon.ico - No such file or directory
    と、表示され
    Not Found
    The requested resource / was not found on this server.
    とブラウザに表示されます

    842 = :

    >>841のコンソールに表示されるテキストは
    PHP 5.4.0beta1 Development Server started at Wed Sep 21 18:24:14 2011
    Listening on localhost:80
    Document root is C:\_MyProgram\php\docRoot
    Press Ctrl-C to quit.
    [Wed Sep 21 18:24:15 2011] ::1:55038 [404]: / - No such file or directory
    [Wed Sep 21 18:24:15 2011] ::1:55039 [404]: /favicon.ico - No such file or directory

    の間違いでした。>>841はhttp://localhost/index.phpを指定した時の物でした

    845 = :

    >>836
    芥川の元ネタな
    芥川のリメイクより古文のオリジナルを習う方が多いんじゃないかなぁ

    #スレチすまそ

    849 = :

    >>848
    半角ピリオドや括弧がエスケープされてないぞ


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について