- 1 名前:nobodyさん mailto:sage [2013/11/10(日) 15:46:09.34 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 130 kohada.2ch.net/test/read.cgi/php/1379566039/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
- 3 名前:nobodyさん mailto:sage [2013/11/10(日) 15:47:44.07 ID:???]
- 【簡易FAQ】
1.文字コードは何を使えばいいの? →1.UTF-8 2.EUC-JP のどちらか。迷うようなやつはShift_JISは使っちゃダメ。 2. このスレに書き込むときに自分のサイト名を晒したくない → example.com/が例文などのために予約されている。hogehoge.comは使っちゃダメ。 3. ブラウザに何も表示されないんだけど・・・ → Apacheの設定を見直せ。ファイルの拡張子は何にしてて、その拡張子でPHPを呼ぶようになっているか? 4. 記号の意味がわからないけどググりようがない → 「@」 エラー表示を抑制、「->」 オブジェクトのメンバにアクセス、「::」 静的なメソッド呼び出し、 「==」は暗黙の型変換をしてゆるい比較、「===」は型情報も含めた厳密な比較 5. echo "$arr['hoge']['fuga']"; と書いたらエラーになった → {おっぱい括弧}でくくって"{$arr['hoge']['fuga']}"にする 6. 一定時間ごとに自動的に何かしたいんだけど → cronかタスクスケジューラを使え。 7.extractって危険なの? →変数上書き&初期化忘れなどで危険。楽だからという理由だけで安易に使わない。 8. include/requireに「〜.php?a=b&c=d」のようなパラメータをつけたい → URL呼び出しなら可能だけど、普通のファイル呼び出しではできません 9.include/requireでURLを指定しても何も起きない → .phpの拡張子のファイルをURLで呼び出すと、1度PHPプログラムとして実行された結果になる。 10. そもそもインストールの時点でうまくいかない → 確認すべきはPHPのconfigureの引数、php.iniの内容と置き場所、 Webサーバの設定(Apacheならhttpd.conf)、起動&再起動あたり
- 4 名前:nobodyさん mailto:sage [2013/11/10(日) 15:48:22.33 ID:???]
- 11. SQLの質問はどこで?
→ データベース板に誘導されるのが嫌ならPHPにうまく関連させて質問する 12. 文字列のなかに、英字のみとか数字のみとか記号が入っちゃいやんとかはどうしたらいいの? → ctype_〜()が手軽。複雑なパターンはpreg_〜()あたりで正規表現を使う。 13. $a1, $a2, $a3 ... のような変数名をうまく扱いたい → 可変変数で実現できるけど、むしろ配列を使って$a[1], $a[2], $a[3]等とするのがベター 14. echoとprintってどう違うの? → よく議論される話題であるが基本的に両者とも同じ。 以下ちょっとした議論。 www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40 15. クッキーの情報をユーザから隠したい → セッション使え。ただしクッキーとセッションは仕組みが違うから同じように扱うな 16. strip_tags()で削除しないタグを複数指定したい → strip_tags($html, '<a><p><font>'); // htmlspecialchars()も検討すべし 17. CSVやTSVのファイルをスマートに扱いたい → まずはfgetcsv()。ただし日本語を含むと正常に動作しない場合があるので注意だ。 18. 値渡しと参照渡し(「&」を使う)のパフォーマンスの違い → C言語じゃないので、パフォーマンス目的で使いわけたらダメ。参照渡しにすると逆に遅くなったりする 参照渡しは引数に戻り値を設定したり引数を関数内で変更するなど、正しい目的に使うこと 19. ファイル入出力関数(fopen等)でリモートファイル(http://〜とか)を扱う際の限界 → fsockopen()でソケット通信 or PEARのHTTP系 or CURLで解決 必要ならHTTPをはじめとする各種プロトコル(どんなデータを送受信するか)はRFCなどで調べる 20. PHPからPOSTリクエストしたい →19.を参照 21. 画像処理一般 or GDの限界 → ImageMagick(PECLのやつ or シェルから実行) 22. 画像・音・動画はファイルで保存?DBに保存? → 好きにしてください
- 5 名前:nobodyさん mailto:sage [2013/11/10(日) 15:50:32.33 ID:???]
- (: /⌒ヾミァ―=、=ミ、 __
ゝ_/ \ンヾ `ヽ / 7 / ヽ Y´ ̄`ヽ) / j{. {-{ー{ ト { }_} }ゝ 人 / /Yヘ {!∨八 ト、j\| ヽj彡爪 ヘ / / //!ヘY⌒ヾ\<⌒ヾ! ∧ i| li . / / // i小xx rー ┐ xx?Wノ' i| l| . / / // 厶| l> .ゝ_ノ ィ// {{ i| l| / / // 〈 |  ̄ ̄ ̄ ̄ ̄| `ヽ i| l| / / //:/?Y こ テ | 〉 j| 八 . / / // (´‐う こ .ン と)/}} '、 \ 人 〃〃 =てノ ま プ (ニ ノ ∧ ヾ. ヽ ( ゚Y⌒7'゙´ 入ヽ| .で レ .(Y}}⌒ヽ} ヾノ ノ}} /` 弋__{{ /' `‐|__________|ノヽ 八 /⌒Y⌒ヽ
- 6 名前:nobodyさん mailto:sage [2013/11/10(日) 15:59:23.33 ID:???]
- >>1 乙!
- 7 名前:nobodyさん mailto:sage [2013/11/10(日) 18:56:43.11 ID:???]
- 30MBのテキストファイルに含まれる abcde という5文字からなる文字列を
メモリを節約する方法で削除する方法を教えてください ファイル丸々読み込んで一括置換はNGです
- 8 名前:nobodyさん mailto:sage [2013/11/10(日) 19:02:40.38 ID:???]
- sed
- 9 名前:nobodyさん mailto:sage [2013/11/10(日) 19:23:56.76 ID:???]
- より高度なRoRに引っ越しすることをお勧めしよう
Railsスレで質問すれば俺が答えてあげよう その代わり最大限の敬意を示し、パソコンの前で土下座したまえ そお誠意が俺まで伝わってきたら答えてあげる 多くの有力企業が採用するRoRにようこそ
- 10 名前:nobodyさん mailto:sage [2013/11/10(日) 20:22:03.37 ID:???]
- www.techempower.com/benchmarks/#section=data-r7&hw=i7&test=query
ROR(笑)
- 11 名前:nobodyさん mailto:sage [2013/11/10(日) 22:08:15.43 ID:???]
- >>7
読み込みながら別ファイルに書けばいいじゃん。
- 12 名前:1 [2013/11/11(月) 07:35:43.60 ID:XJY1LijC]
- //HTML取得
$context = stream_context_create(array('http'=>array('method'=>"GET",'header'=>"User-Agent: Mozilla/5.0 (Windows 7; rv:13.0) Gecko/20100101 Firefox/13.0.1"))); $str = file_get_contents("www.yahoo.co.jp/", false, $context); //範囲を抽出 $hani_s = "主なサービス"; $hani_l = "みんなのアンテナ"; $pattern1 = "/(?<=".$hani_s.").*?(?=".$hani_l.")/misu"; if(preg_match($pattern1,$str,$match)) $zentai = nl2br(htmlspecialchars($match[0])); //単語を取得 $tango_s = 'a href="'; $tango_l = '">'; $pattern2 = '/(?<='.$tango_s.').*?(?='.$tango_s.')/misu'; if(preg_match_all($pattern2, $zentai, $match2)) $con = 0; foreach($match2 as $val){ $youso = count($val); while($con < $youso){ echo $val[$con] . "<br />"; $con++; } } HTMLを取得し、正規表現で単語を取り出したいのですが、Notice: Undefined variable: con inとエラーが出てきます $tango_s = 'a href="';をタブルクォート外して$tango_s = 'a href=';にすれば問題なく動くのですが、何が悪いですか?
- 13 名前:nobodyさん mailto:sage [2013/11/11(月) 10:23:19.27 ID:???]
- >>12
正規表現を勉強し直しなさい
- 14 名前:nobodyさん [2013/11/11(月) 11:56:52.28 ID:XJY1LijC]
- 正規表現のどこが悪いのでしょうか?
$pattern2 = "/href=\".+>/"; 単純にこう書いてもダブルクォートがある限りエラー出るんですが
- 15 名前:nobodyさん [2013/11/11(月) 12:33:37.29 ID:sFgCUL53]
- >Notice: Undefined variable: con inとエラー
if(preg_match_all($pattern2, $zentai, $match2)) $con = 0;
- 16 名前:nobodyさん mailto:sage [2013/11/11(月) 12:40:46.85 ID:???]
- htmlspecialchars したらどーなるか考えよう。
オプションなしで使ってる時点で、 何をしたくてどうなって欲しいのか何にも考えてないのが分かる。
- 17 名前:nobodyさん [2013/11/11(月) 12:51:22.02 ID:XJY1LijC]
- >>16
やっと解決できたありがとう エスケープされるとか完全に失念してた
- 18 名前:nobodyさん mailto:sage [2013/11/11(月) 15:53:52.85 ID:???]
- 【Android】デベロッパーの集うスレPart21
kohada.2ch.net/test/read.cgi/prog/1381939989/l50 ここでPHPのソースがダウンロードして見られるって主張してる人がいるんですが 本当でしょうか? >+ PHPのソースを見る方法はある >+ その方法は誰でも出来る簡単な方法をついた盲点 >+ 方法は簡単でもその発想には普通行き付かないため今まで気づかれないでいた >+ システム上は不正な方法ではなく正規な方法に分類されるので > 今も放置されてる(一部のサーバーはこれに気づき、もしくは実際に攻撃され、設定で変更し対策済み) >+ まだ放置されている場合が多いので公表はできない >この方法が今まで何十年も気付かれず放置されていた事に恐怖するくらい >記憶に新しい2chサーバーを襲った奴がこの方法(だけとは限らないが)を使い >とある公開サイトに毎日莫大な量の企業の情報をUPしてる >ヤフー、カネボウ、東京大学、etc
- 19 名前:18 [2013/11/11(月) 16:00:52.24 ID:HoDQm5Na]
- すみませんID出すのを忘れていました
今年の6月くらいから発覚しているようです >+ 今までそれが正しい設定という認識で、何十年としっかり機能しているサーバー(施錠) >+ それが今年の6月頃に、特に違法な手段でもない誰にでもできる方法で壁をすり抜ける方法が発覚した > つまり鍵の意味がない >+ 発覚するまでの過去何十年とそれを一部の人が悪用し、サーバー管理者と同じ権限をフルに悪用されていたこともあわせて発覚した > つまり神話が崩れた。神話に胡坐かかず独自にさらなるセキュリティーをかけていた技術者は > たとえ侵入されていたとしても大丈夫だった。これが侵入されても大丈夫を前提に組んだシステム全般に言えた >+ この方法はバグでも違法でもないためセキュリティーパッチの対象にはなっていない >+ 回避方法はその正当な手段で機能する何かをOFFにする >+ しかしこれをOFFにすることで通常の運用にも支障をきたす運営状態のメーカーが多数存在する >+ よってOFFにしないで運用している場所が今も存在しており このセキュリティーホール(…正式には違う)は今もなお眠っている
- 20 名前:nobodyさん mailto:sage [2013/11/11(月) 16:12:06.83 ID:???]
- >>18
PHPの脆弱性が見つかったかと思ってちょっとそのスレ読んだけど 発言主は恐らく闇プログラマーだと思われる 関わってはならない
- 21 名前:nobodyさん mailto:sage [2013/11/11(月) 16:15:40.38 ID:???]
- 最後に.txtを付けるとかね(笑)
- 22 名前:nobodyさん mailto:sage [2013/11/11(月) 16:25:30.66 ID:???]
- apacheの設定でPHP関連を削除すればみれる
- 23 名前:nobodyさん mailto:sage [2013/11/11(月) 16:26:17.91 ID:???]
- あと教本とかに書かれているようなPHPをソースコードとして表示する設定をしてればみれる
- 24 名前:nobodyさん mailto:sage [2013/11/11(月) 16:30:25.26 ID:???]
- kohada.2ch.net/test/read.cgi/pcnews/1377980797/
lolipop.jp/info/news/4149/
- 25 名前:nobodyさん [2013/11/11(月) 22:36:28.08 ID:dmRoqQkv]
- header('Content-Type: image/jpeg');で読み込んだ画像を編集してブラウザ出力しようとして、失敗したのでソースを削って消去法で探っていったらincludeが原因だったんですがこれはどういった理由になるんでしょか?
- 26 名前:nobodyさん mailto:sage [2013/11/11(月) 22:42:00.98 ID:???]
- >>25
回答者にエスパーがいることを期待しないでくれ ちゃんと自分がやったことを書いてくれないと何も答えられん
- 27 名前:nobodyさん [2013/11/11(月) 23:03:28.69 ID:dmRoqQkv]
- すみません。。書くとややこしくなりそうだからあえて端折って書きました。。
【OS名】mac10.9 【PHPのバージョン】5.4 【連携ソフトウェア】gd 【質問内容】 header('Content-Type: image/jpeg');で保存している画像を読み込み編集した画像をただ出力しようとしてます。 やり方として画像クラスを書いてる別ファイルをincludeで読み込んで画像オブジェクトの画像として出力しようとしてます。 最終的にimagejpeg関数で出力してるのですが画像編集して保存はうまくいくのですが画像編集してブラウザで表示する事だけが何故かうまくいきません 別の所に同じようなブラウザ画像出力を作っててそっちはうまくいくので環境依存問題じゃないと思います。パーミッションも調べました ソース削りながら消去法でしらべていったらincludeで引っかかりました。原因はほぼこれなので一応解決はしてるのですが画像objを出来れば使いたいのでincludeが原因の理由が知りたいです
- 28 名前:nobodyさん mailto:sage [2013/11/11(月) 23:10:05.92 ID:???]
- 解読班はよ
- 29 名前:nobodyさん mailto:sage [2013/11/11(月) 23:12:28.45 ID:???]
- よくわからんがincludeではなくreadfile使ったら?
- 30 名前:nobodyさん mailto:sage [2013/11/11(月) 23:14:30.60 ID:???]
- なぜrequireではないのか
- 31 名前:nobodyさん mailto:sage [2013/11/11(月) 23:14:44.35 ID:???]
- うまくいかないじゃわからんわ
再現できる最小限のコードを エラーが出たなら具体的なエラーを
- 32 名前:nobodyさん mailto:sage [2013/11/11(月) 23:17:00.84 ID:???]
- 日商エスパー3級の俺でも分からん
- 33 名前:nobodyさん [2013/11/11(月) 23:19:37.68 ID:FYu5xnhQ]
- javascript で 特定のディレクトリ内のファイル名を取得するために
Ajax 通信でPHPを使用します。 <?php $res_dir = opendir('../hoge'); while( $filename = readdir($res_dir)) { echo "$filename"; }; closedir($res_dir); ?> としたのですが返り値の配列にはファイル名毎ではなく1文字ずつ入ってしまいます。 何か解決方法はないでしょうか?
- 34 名前:nobodyさん [2013/11/11(月) 23:22:05.77 ID:dmRoqQkv]
- >>31
極端に言うと <?php //include 'objectImage5.php'; $im = imagecreatetruecolor(100, 100); imagestring($im, 3, 40, 20, 'GD Library', 0xFFBA00); header('Content-Type: image/gif'); imagegif($im); imagedestroy($im); ?> これを <?php include 'objectImage5.php'; $im = imagecreatetruecolor(100, 100); imagestring($im, 3, 40, 20, 'GD Library', 0xFFBA00); header('Content-Type: image/gif'); imagegif($im); imagedestroy($im); ?> するとブラウザ上でリンク切れ画像状態になります。ちょっと読み込み方includeから別に変えてきます。。
- 35 名前:nobodyさん mailto:sage [2013/11/11(月) 23:25:22.46 ID:???]
- >>33
配列で返してるように見えない サーバとブラウザの間のプロトコルがJSONだとすれば、ちゃんとJSONに整形して返してあげないと
- 36 名前:nobodyさん mailto:sage [2013/11/11(月) 23:26:20.64 ID:???]
- >>34
そのincludeしたphpでなにかechoされてるんじゃない?
- 37 名前:nobodyさん mailto:sage [2013/11/11(月) 23:27:09.46 ID:???]
- >>34
読み込みに失敗してwarningやcriticalエラー出力されてるのにコンテンツタイプがgifだからブラウザはgifとして扱ってるだけだろ
- 38 名前:nobodyさん [2013/11/11(月) 23:32:06.05 ID:dmRoqQkv]
- すみません原因分かりました。。include先で<?php 〜〜〜?>の後に一つ無駄な改行入れてたとこでした。。。
これも伝わってますかね、、?
- 39 名前:nobodyさん mailto:sage [2013/11/11(月) 23:45:19.43 ID:???]
- お決まりですね
- 40 名前:nobodyさん mailto:sage [2013/11/11(月) 23:48:37.35 ID:???]
- >>38
その説明ならみんなばっちり理解できたと思う
- 41 名前:nobodyさん [2013/11/12(火) 00:02:19.74 ID:OEcexEaQ]
- >>35
ありがとうございます。 json_encodeしてからだといけました。
- 42 名前:nobodyさん mailto:sage [2013/11/12(火) 00:04:22.72 ID:???]
- >>38
俺は最初から原因わかってたよ、日商エスパー2級だから
- 43 名前:nobodyさん mailto:sage [2013/11/12(火) 00:23:11.47 ID:???]
- DOM当たりかなと思ったけどそんなおちかよ
HTMLにコード埋め込む時以外なら?>で閉じんでよろしい
- 44 名前:nobodyさん mailto:sage [2013/11/12(火) 00:31:47.12 ID:???]
- >>38
他に何か言うことは?
- 45 名前:nobodyさん mailto:sage [2013/11/12(火) 00:34:56.29 ID:???]
- DOMじゃなくてUTFのBOMの話ね
もうだめかもわかんから寝るわ
- 46 名前:nobodyさん mailto:sage [2013/11/12(火) 00:37:17.85 ID:???]
- header前のincludeでエラーならゴミ出力は確実だと思った
>>34をアップする前の説明ではheader後にjpegをダイレクトにincludeしてるのかと思ってた 混乱させられただけに>>38の締め方で、ちょっとコメカミに血管浮いた
- 47 名前:nobodyさん mailto:sage [2013/11/12(火) 00:40:50.53 ID:???]
- >>44
どう書けば分かり易かったですかねぇ。。。?
- 48 名前:nobodyさん mailto:sage [2013/11/12(火) 00:41:07.92 ID:???]
- まあまあ、ありがちなミスだ
エスパー研究所の中上級事例として各自再発防止方法を検討する振りをして寝よう
- 49 名前:nobodyさん mailto:sage [2013/11/12(火) 11:31:05.35 ID:???]
- >>38
一応 www.infiniteloop.co.jp/docs/psr/psr-2-coding-style-guide.html >PHPだけが書かれたファイルについては、終了タグ「?>」を省略しなければなりません。 PSR-2は必ず守らなければいけないものではないが、この1文はいつでも守って問題ない
- 50 名前:nobodyさん mailto:sage [2013/11/12(火) 11:32:38.08 ID:???]
- テンプレに
PHP: The Right Way ja.phptherightway.com/ を入れて欲しい
- 51 名前:nobodyさん mailto:sage [2013/11/12(火) 15:32:44.23 ID:???]
- Rubyistの好きそうな洗脳サイトだな
- 52 名前:nobodyさん mailto:sage [2013/11/12(火) 15:55:43.98 ID:???]
- >>51
なんのこといってるの?
- 53 名前:nobodyさん mailto:sage [2013/11/12(火) 16:03:50.97 ID:???]
- ぱっとみたけどPHP初心者向けのサイトじゃないね
5.5を前提に話をすすめてるあたり 少なくともプログラム初めてって人向けではない ぱっと見た感じ公平的な視点で書いてよさそうな感じ 結局どこかに利権が及んだり偏った記事になってそうだけど後で読んでみるわ
- 54 名前:nobodyさん mailto:sage [2013/11/12(火) 16:09:41.51 ID:???]
- 他の言語を習得していて、PHPは始めての人向けって印象を持った
自分プログラミングはPHPが初めての初心者
- 55 名前:nobodyさん mailto:sage [2013/11/12(火) 16:36:33.98 ID:???]
- テンプレは、公式サイト系だけで十分でしょ。
理由 1. サイトの記述内容の正確性が担保されてない。 2. 単に宣伝したいサイトが紛れ込む可能性がある。 3. 個人サイトだと、その後どう変わるか予測できない。
- 56 名前:nobodyさん mailto:sage [2013/11/12(火) 17:18:08.98 ID:???]
- あれ、>>50のサイトみんな知らないの?
- 57 名前:nobodyさん mailto:sage [2013/11/12(火) 17:21:39.34 ID:???]
- 初めて読んだがよくできてる
だけどここに来るような初心者が理解できるとは思わない 更にだけども>>3-4の腐ったFAQよりは載せる価値はある
- 58 名前:nobodyさん mailto:sage [2013/11/12(火) 17:26:22.94 ID:???]
- >>56
知ってるよ。有名すぎだもん PHP勉強会とかで普通に有名。初心者は絶対読めって言われるサイト ここと公式サイトと徳丸を押さえれば十分って言われてるよ
- 59 名前:nobodyさん mailto:sage [2013/11/12(火) 17:31:14.31 ID:???]
- >>53
ずっと最新版を使えって書いてあるだけだよ 内容自体は5.5に偏ってない
- 60 名前:nobodyさん mailto:sage [2013/11/12(火) 17:35:52.52 ID:???]
- 有名なサイトじゃないでしょ。
他の有名サイト等から引用もしくはリンクされている箇所がないから。
- 61 名前:nobodyさん mailto:sage [2013/11/12(火) 17:40:00.51 ID:???]
- >>60
他の有名サイトってどこだ?
- 62 名前:nobodyさん mailto:sage [2013/11/12(火) 17:44:35.70 ID:???]
- 日本で有名になってまだ日は浅いからな
- 63 名前:nobodyさん mailto:sage [2013/11/12(火) 17:46:05.42 ID:???]
- ここの人ってPSRも否定派が多いの?
- 64 名前:nobodyさん mailto:sage [2013/11/12(火) 17:49:23.19 ID:???]
- 見てみたけど内容が難しすぎ
マニュアルを最初から読んでチュートリアルに従ったほうが理解しやすい あれじゃ初心者敬遠してしまうわ
- 65 名前:nobodyさん mailto:sage [2013/11/12(火) 17:51:15.96 ID:???]
- ↑
別に載せるのには反対じゃないよ 分かる人は見ればよい
- 66 名前:nobodyさん mailto:sage [2013/11/12(火) 18:00:12.82 ID:???]
- >>61
定義が曖昧ですみません。たしかに、「有名」では客観性に欠けますね。 例としては、「PHP」で検索して上位20位くらいに有るサイト。 又は、ヤフーカテゴリの「PHP」に掲載されているサイト。 これらは、有名と言えると思います。 こういったサイトから引用やリンクされている箇所を見たいです。 あるのでしょうか。
- 67 名前:nobodyさん [2013/11/12(火) 18:10:25.71 ID:FYat+6O3]
- >>66
根本としてさ、既に上位20位に入ってるよ
- 68 名前:nobodyさん mailto:sage [2013/11/12(火) 18:10:27.67 ID:???]
- >>66
いまググったら、本家・ユーザ会・特集記事を除けば、ここが最も有名らしいぞ。 初心者用PHP入門 www.standpower.com/?
- 69 名前:nobodyさん mailto:sage [2013/11/12(火) 18:17:17.80 ID:???]
- >>50
そんなの、PHPの本スレのテンプレに入れとけと思ったが、本スレと呼べるものがなかったわ
- 70 名前:nobodyさん mailto:sage [2013/11/12(火) 18:19:22.53 ID:???]
- >>50
初心者向けではないな。 PHP触り始めて興味が湧いて、本気でやろうって思うときに見るサイトだ
- 71 名前:nobodyさん mailto:sage [2013/11/12(火) 18:23:28.93 ID:???]
- PHPのコーディング規約ってC系が多いな
俺Java系だからあうものがない まぁ別にいいよね
- 72 名前:nobodyさん mailto:sage [2013/11/12(火) 18:25:59.71 ID:???]
- >>66
普通に奥村さんとかThe Right Way推してるからリンクしてるよ 上位10位に入ってるっしょ奥村さんのサイト
- 73 名前:nobodyさん mailto:sage [2013/11/12(火) 18:36:19.81 ID:???]
- 奥村って誰よとググったけど、oku.edu.mie-u.ac.jp/~okumura/php/でいいのか?
2005年くらいに見た感じのページだな。
- 74 名前:nobodyさん mailto:sage [2013/11/12(火) 18:49:27.53 ID:???]
- >>53
5.5前提が、なぜ初めての人向けでないのか意味がわからない。 >>55 みんな十分だというが、網羅されてないことは結構ある。
- 75 名前:nobodyさん mailto:sage [2013/11/12(火) 18:50:38.25 ID:???]
- >>67 灯台下暗し。お恥ずかしい限りです。
>>68 >>72 ありがとうございます。
- 76 名前:nobodyさん mailto:sage [2013/11/12(火) 19:01:26.98 ID:???]
- >>74
初心者なんかのライトユーザがもっとも使用するレンタルサーバで5.5が入ってると思ってんの?
- 77 名前:nobodyさん [2013/11/12(火) 19:30:01.02 ID:mGwFoyBt]
- phpの関数が多くて、ありそうかな?と思っただけなんですが
配列の全ての要素に@を追加するような関数ってありますか? array[0] #hoge array[1] #fuge array[2] #sage ↓ array[0] #hoge@ array[1] #fuge@ array[2] #sage@ みたいにしたいのですが
- 78 名前:nobodyさん mailto:sage [2013/11/12(火) 20:00:20.89 ID:???]
- array_mapでどうにかする
- 79 名前:nobodyさん mailto:sage [2013/11/12(火) 20:15:28.37 ID:???]
- >>77
ありません 簡単だから作れ
- 80 名前:nobodyさん [2013/11/12(火) 20:36:06.80 ID:mGwFoyBt]
- 了解です
フツーに作ってみます
- 81 名前:nobodyさん mailto:sage [2013/11/12(火) 20:55:23.68 ID:???]
- >>76
おまえさんは、もうちょっとそのサイトの文章を読むべきだ
- 82 名前:nobodyさん mailto:sage [2013/11/12(火) 20:57:27.77 ID:???]
- そのサイトの文章と5.5が初心者向けではないは関係ないからね
- 83 名前:nobodyさん mailto:sage [2013/11/12(火) 21:01:49.86 ID:???]
- 俺は初心者には5.5薦めるわ
共有サーバなんて使うやついないしな
- 84 名前:nobodyさん mailto:sage [2013/11/12(火) 21:05:39.05 ID:???]
- 初心者がXAMPPに手を出しやすいのは事実だが
- 85 名前:nobodyさん mailto:sage [2013/11/12(火) 21:40:02.59 ID:???]
- >>83
現実を見ろ
- 86 名前:nobodyさん mailto:sage [2013/11/12(火) 21:42:31.98 ID:???]
- そんなに共有サーバ使わせたいの?
- 87 名前:nobodyさん mailto:sage [2013/11/12(火) 21:47:46.17 ID:???]
- 気合いれてVPSとか上位プラン使うようなやつは開発者の中でも少数派
SNSやフリーのブログで十分なほどなのに月額300円が相場 一般人じゃ100円サーバだな
- 88 名前:nobodyさん mailto:sage [2013/11/12(火) 21:53:30.75 ID:???]
- 僕の周りの初心者で公開してるやついないってのが味噌だな
PHP勉強したてで公開したいってただの趣味?
- 89 名前:nobodyさん mailto:sage [2013/11/12(火) 22:00:27.78 ID:???]
- 趣味で触ってる人と仕事でやってる人で全然違うと思うぞ
共有サーバって 趣味でやってて、しかもWordPressとか既存のパッケージいれて ちょっと手を加えてぐらいのレベル対象だろ 仕事で使うにはこのレベルじゃありえないから共有サーバなんてもたん 根本、会社でPHPを初心者に教えるときにまず、公開するなら相談しろと言う 何か漏洩されたら堪らんからな
- 90 名前:nobodyさん mailto:sage [2013/11/12(火) 22:04:07.73 ID:???]
- 根本って誰や
- 91 名前:nobodyさん mailto:sage [2013/11/12(火) 22:05:25.89 ID:???]
- >>89の最後の3行が何を言いたいのかわからない
- 92 名前:nobodyさん mailto:sage [2013/11/12(火) 22:31:49.02 ID:???]
- 仕事で共有サーバを使うことなんてない。
仕事で教えた初心者に共有サーバを使わせることなんてない。 って言ってるんだろ
- 93 名前:nobodyさん mailto:sage [2013/11/12(火) 22:40:43.43 ID:???]
- Q PHPをなんではじめるのですか?
A WPのテンプレートがいまいちなので改造してみたい A 自サイトでこういうことをしたかったがPHPとかじゃないと出来ないと言われた A 仕事でやらなきゃいけません A プログラムの勉強をしたい A こういうWebサービスをやりたい 専用サーバーが必要なのは最後のケースだけ
- 94 名前:nobodyさん mailto:sage [2013/11/12(火) 22:45:24.07 ID:???]
- >仕事で共有サーバを使うことなんてない。
誰が? クライアントならそんなのパッケージ開発でもない限り知ったこっちゃないでしょ ていうかWP改造案件とか多いし、共用サーバでWPだけで回してるクライアントも多い 開発者ならローカル使えばいいだけだし、共用サーバが持たないとか話がおかしい
- 95 名前:nobodyさん mailto:sage [2013/11/12(火) 23:06:28.67 ID:???]
- アカマイ使ってサイト構築してる人いる?
どんな構成?
- 96 名前:nobodyさん mailto:sage [2013/11/12(火) 23:12:41.27 ID:???]
- IDないわ、PHPと関係ないわ
- 97 名前:nobodyさん mailto:sage [2013/11/12(火) 23:17:12.91 ID:???]
- ごめん、質問変えるわ
グローバル対応をするために最適な構築はどんな感じ? コスト考慮も
- 98 名前:nobodyさん mailto:sage [2013/11/12(火) 23:18:45.00 ID:???]
- レンタル鯖板でどうぞ
- 99 名前:nobodyさん mailto:sage [2013/11/12(火) 23:24:11.04 ID:???]
- >>92ってか>>89
IT土方をなめんな PHPを使ってるのは自社サービスとか 大手の下請けで高給もらってるやつだけじゃないんだ
- 100 名前:nobodyさん mailto:sage [2013/11/12(火) 23:29:19.57 ID:???]
- >>93
共有 共有 不明 手元のPC 専用
- 101 名前:nobodyさん mailto:sage [2013/11/12(火) 23:40:23.21 ID:???]
- mixiとかヤフオクとかWebサービスが中心でない限り
アプリケーション開発とかやってるとこでも 会社の紹介や問い合わせフォームぐらいだろ ようは会社のウェブサイトであるところがほとんどで 共用サーバでもおかしくないレベル
- 102 名前:nobodyさん mailto:sage [2013/11/13(水) 00:07:41.07 ID:???]
- 共用サーバって、コンプライアンス上使えない会社が多いんだよな
- 103 名前:nobodyさん mailto:sage [2013/11/13(水) 00:11:00.53 ID:???]
- 友人に毎朝8時に起動してメール配信するの作ってと言われて
無償でレンタルサ−バーのcronとphpの色々作ってあげたら 会社で使うためのものだったって経験したことあるわ その程度に考えてるところもあるんだろクソ
|

|