トップページ⇒php
983コメント276KB

俺が初心者にPHPを伝授する

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001phpstar2007/01/05(金) 17:14:18ID:???
PHPを覚えたいけど何をどうしていいか分からない、
そんな君のためのスレを立ててみた。
基本的に俺が一人でも語るが、お前らわからないところが
あれば書き込んでください。もちろん質問も歓迎です。
0809nobodyさん2009/10/22(木) 18:29:01ID:???
PHPについて知りたいのなら、マニュアルで充分だが
http://www.php.net/manual/ja/

プログラミング経験がないとなるとまずプログラムとは何であるかからはじめないと辛いかもな
0810nobodyさん2009/10/22(木) 18:29:17ID:???
ぐぐれかす
0811nobodyさん2009/10/22(木) 18:30:53ID:???
>>808
http://php.net/manual/ja/index.php
0812nobodyさん2009/10/22(木) 19:10:25ID:???
>>808
本当にそこに入りたいなら、PHP動くやっすいサーバーかりてだな、
どっかの初心者用の本サンプルの丸写しでいいからサイトつくりな。
2週間あればできるだろ。 
0813nobodyさん2009/10/22(木) 20:21:50ID:???
>PHP動くやっすいサーバーかりてだな
えっ
0814nobodyさん2009/10/22(木) 21:29:16ID:???
年間2000円くらいの所ですね。
0815nobodyさん2009/10/22(木) 21:37:05ID:???
>>808
どこの会社ですか?
もしくはどこの求人サイトですか?
0816nobodyさん2009/10/23(金) 08:09:30ID:???
また来いって言ってもらえたってことはセンスが試されてるんだろうな
ガンバレ
0817nobodyさん2009/10/23(金) 16:52:26ID:???
>>816
サンクス。
本気度を試してるんだろうね。。。
公式ページみたいなのみたけど、さっぱり意味がわからんかった。。orz

一番最初みんなは、どうやって勉強してたんだ?
出てくる言葉すべて理解できない状態なんだが、とりあえず公式ページみたなの丸暗記したほうが最終的に理解できるようになるのかい?
0818nobodyさん2009/10/23(金) 17:23:16ID:???
どうやって勉強するといいかは人それぞれだからなぁ。

俺はまずプログラミングの説明の部分を、例を動かしながら最後まで読むように薦めてる。
出てきた専門用語は「理解」は無理だから、そういうのがあるんだな、くらいに覚えて先に進もうね、って。
最後まで読んだら、最初の方がちょっとわかるかもしれない。

あとPHPの場合、変数を箱に例えて説明してるのはやめれと。

ま、参考にならないだろうけど、俺の場合はそー。
0819nobodyさん2009/10/23(金) 18:45:43ID:???
同意。
こんな人がいるからな。
http://pc11.2ch.net/test/read.cgi/hp/1255424883/83
0820nobodyさん2009/10/23(金) 18:49:51ID:???
>>817

>>815のレスはシカトですか?
0821nobodyさん2009/10/23(金) 23:08:07ID:???
シカトでいいよそんなのw
0822nobodyさん2009/10/23(金) 23:17:21ID:???
>>821
氏ねよカス
0823nobodyさん2009/10/23(金) 23:25:08ID:???
ニートで必死なら就職板池wwww負け組みめwwwwww
0824nobodyさん2009/10/24(土) 00:02:22ID:???
>>808が落ちた理由がわかる流れですね
0825nobodyさん2009/10/24(土) 01:02:14ID:???
?
落ちたのか俺。
実績がないから合格でも不合格とも判断できないから勉強してこいって言われたもんだと思っていたが。。

>>818
参考になったよ。
例を動かしながらやってみたいんだけど、どこかお勧めサイトとかないです?
あれこれダウンロードしろって良く書いてあるけど、バージョンが変わってて環境整える段階で困ってたり。。

0826nobodyさん2009/10/24(土) 02:02:03ID:???
そうやってすぐ人に丸投げするからだめなんだよ
環境構築なんて初歩以下だろ
0827nobodyさん2009/10/24(土) 04:36:59ID:???
>>824
http://php.net/manual/ja/index.php
ここをちゃんと最初から見ていくこと
インストールと設定・セキュリティは最初は読み流していい
1〜2週間といってる以上そこまで先方もそこまで期待していない
とりあえず特に言語リファレンスのところは理解する
あとは関数リファレンスとサンプルみながらちょろちょろ書いてみるといい

>>808程度で優しく帰してもらえる会社なら
PHPが>>808よりはできる俺ならきっと入れてもらえるなんて思ってる
必死ニートがいるけど気にしないでいい
0828nobodyさん2009/10/24(土) 06:37:19ID:???
とりあえず、基礎的な解説書を1冊買うに1票。
PHPとは、みたいなとこから教えてくれるはず。もちろん、サーバーの設定なんかも。

とりあえず、20回はググれ。

PHP 基礎
PHP 勉強
PHP 初心者
PHP 例題
PHP 解説

こんなのも検索してないようじゃ、自己解決力ないっみられて採用なんか夢のまた夢だろ。
0829nobodyさん2009/10/24(土) 10:04:02ID:???
>>827も性格に問題があるから会社としてはいらないかな

@人事採用部
0830nobodyさん2009/10/24(土) 11:21:56ID:???
基礎的な解説書でも、ちょろっと古めの本をうっかり買っちゃうと、悪い癖のコーディングで覚えてしまう事もあるから注意だね。
PHPの解説書を読み終わったら、
・PHP上に存在している関数を一通り確認する
・C++の基本的な使い方と概念を覚える
・Javaの基本的な使い方と概念を覚える
みたいな3種類をやったら、余裕で中級者は狙える。
0831nobodyさん2009/10/24(土) 11:53:18ID:???
>>829
悪いがお前と違って就職済みなんだわ
必死なのはわかったがこの板でわめいてもしょうがないからリアルで就活がんばれな
応援してやる
0832nobodyさん2009/10/24(土) 12:00:08ID:???
見えない敵がニート無色だと思い込んでるのはどう見ても一人しかいない流れでフイタ
0833nobodyさん2009/10/24(土) 12:16:34ID:???
>>815のレスと>>820を見て推測できない洞察力のないやつはプログラムやらないほうがいい
0834nobodyさん2009/10/24(土) 12:19:06ID:???
昨日からPHPの学習を始めたけど、
http://php.net/manual/ja/index.php
を使ってる。
これで学習した後にPHP+MySQLの本で学習しようかなと。
あり?
0835nobodyさん2009/10/24(土) 12:21:20ID:???
それが普通だ
てか本で学習よりもネットの解説サイトの主だったところ見れば済む
0836nobodyさん2009/10/24(土) 17:46:33ID:???
すみません。HTMLとPHPってどう違うんですか?
HTMLのが高度と聞きますが。
0837nobodyさん2009/10/24(土) 17:55:37ID:???
wwwwwwwwwwwwwwwwwwwww
0838nobodyさん2009/10/24(土) 18:10:56ID:???
phpdevを使おうと思うのですが大丈夫ですかね?
0839nobodyさん2009/10/25(日) 00:54:07ID:???
すみません。もう独学では限界なのでスクールを受講しようと思います。
ここを受講しようと思うのですがどうですかね?
http://www.creator-school.com/web_prg/php/index.htm
0840nobodyさん2009/10/25(日) 00:54:50ID:???
金と時間の無駄
0841nobodyさん2009/10/25(日) 00:58:02ID:???
宣伝乙
好きにしろ
0842nobodyさん2009/10/25(日) 08:30:29ID:???
独学では限界って・・・
就職できても、同僚に聞きまくるのが目に浮かぶ・・・
0843nobodyさん2009/10/25(日) 08:43:16ID:???
PHP使える無料レンタルホームページ借りてみた。

実際に試した方がなんとなくイメージ掴めていいかも。
サイト辿って説明読んでるだけだとさっぱりわからんかったが、、、

「世界の皆さんこんにちわ」とりあえずこれはうまくできた。
0844nobodyさん2009/10/25(日) 08:50:41ID:???
hello world程度ならいいがループ使うようになったら
自分のPCに開発環境いれて実験しろよ
無限ループさせて人様の鯖に迷惑かけちゃいかんぞ
0845nobodyさん2009/10/25(日) 10:21:19ID:???
無限ループをほったらかしにする鯖なんて見つけるほうが難しいと思うけどなw
まあ人様の鯖を実験台にはしてほしくはないが
0846nobodyさん2009/10/25(日) 12:08:35ID:???
そうか。注意するよ。
amazonで注文してた参考書届いた。

適当に売れてるやつ注文したんだが、断片的に色々書いてあって例を試しながらやるには良いかもしれん。

「PHP逆引きレシピ」ってやつ。

けど俺には、初心者向けの解説書が別に必要っぽい。
0847nobodyさん2009/10/25(日) 15:15:29ID:tYM12qx0
よしじゃあこのスレは今から
初心者の俺がPHPを伝授するに変更だ
まかしたぞ>>846
0848nobodyさん2009/10/25(日) 15:28:05ID:???
初心者は逆引きサンプルの入門書で勉強したらええよ
俺もそうだったから
0849nobodyさん2009/10/26(月) 12:35:25ID:???
オナニー並みに書いて書いて書きまくれ
0850nobodyさん2009/10/26(月) 12:47:25ID:NvcxV6j7
そんなにオナニーする元気は無い
0851nobodyさん2009/10/26(月) 14:17:27ID:???
人妻の下着を買ったらおまけに陰毛までついてきました。
どうすればいいですかね?
0852nobodyさん2009/10/26(月) 15:08:37ID:NvcxV6j7
一粒で二度おいしくてよかったな
0853nobodyさん2009/10/26(月) 15:26:49ID:???
>>852
そうですね。
せっかくなので食べました。
0854nobodyさん2009/10/27(火) 00:12:20ID:AfexlJ71
逆引き書だけじゃちょっとわかりにくかったからもう一冊買ったよ。
かんたんプログラミングPHPってやつ。
10月にでた新書みたい。

環境設定の仕方細かく書いてあるから、この本いいかもしれん。
0855nobodyさん2009/10/27(火) 00:59:41ID:???
データーべースの作り方が分かりません
0856nobodyさん2009/10/27(火) 01:04:50ID:???
「基礎から学べるPHP標準コースウェア」はどうかな?
他言語経験ありです
0857nobodyさん2009/10/27(火) 01:06:17ID:???
$ mysqladmin create データベース名
0858nobodyさん2009/10/27(火) 01:14:28ID:???
>>856
開発経験ありならphp.netで十分
0859nobodyさん2009/11/04(水) 09:28:47ID:???
最近PHP始めて、csvやtxtの読み込みをしてそのデータを適当に計算・表示後に書き込みさせる程度のことはできました。
次にログイン機能のようなものを作ろうとしてますが、流石に個人情報をcsvとかに入れるのはどうかと思いますが
実際としては重要な情報はどうやって扱うのでしょうか?
0860nobodyさん2009/11/04(水) 12:34:15ID:???
それほど重要な情報の取り扱い方を2chで聞くのが間違ってる
0861nobodyさん2009/11/06(金) 03:09:51ID:???
というより、それほど情報な情報の初心者が取り扱うことが間違ってる
こういうとこがインジェクトで漏洩したりするんだろうな
0862nobodyさん2009/11/28(土) 12:27:05ID:???
まあ、勉強で作る程度なら公開外ディレクトリにでも入れておけばいいんじゃない

中身が住所とかの個人情報とかなら知らん
0863nobodyさん2009/11/28(土) 12:54:20ID:???
普通は情報を記録するためにサーバと別けるでしょ
0864nobodyさん2009/11/28(土) 22:08:37ID:???
PDFのパスは取得できている状態で、その高さと横幅のピクセル サイズは、どの様にしたら取得出来るのでしょうか?
0865nobodyさん2010/01/05(火) 13:39:38ID:???
PHPで指定したディレクリにあるjpg|jpeg|gif|pngの画像枚数を取得したいんだが、教えてくれ。
0866nobodyさん2010/01/05(火) 15:59:35ID:???
マルチ乙
0867nobodyさん2010/01/07(木) 16:15:06ID:???
このスレまだ存在してたのか?
0868nobodyさん2010/02/02(火) 20:40:34ID:xzthWIeo
よく
<?php
if( 条件 ){
?>

〜HTMLを書いている〜

<?php
}
?>

という感じでif文をいったん切ってからHTMLを直書きしてまたphpタグで
閉じているコードがありますが、
思ったように動いているのですが、文法的にはOKなんでしょうか?
いまいち理解できません・・・
0869nobodyさん2010/02/02(火) 21:34:35ID:???
マニュアルに書いてあるよ
0870sage2010/02/02(火) 21:57:14ID:ZjjB36bu
phpとsmartyの組み合わせにおいて、サーバー側に残るデータは何があるのでしょうか?
0871nobodyさん2010/02/02(火) 22:21:02ID:???
残るデータってなんじゃ?
HTTPリクエストのログは残ってるだろうし、送信した個人情報やファイルなんかも残ってるだろうな
0872nobodyさん2010/02/02(火) 22:25:08ID:???
最近PHPを始めたのですが、
一定間隔で自動的にhtmlページを作成更新したいのですが、
自動実行させるにはどうすればいいですか?
08738702010/02/02(火) 22:35:18ID:???
>>871
質問の仕方がおかしいでしょうか?
動的に生成されたページの内容はサーバーには残らないでしょうか?
的な事が聞きたかったです。
違う2代のPCからおなじURLのPHPにアクセスした場合に、毎回ページは生成される?
うーむ
そんな感じのことが聞きたいです。
0874nobodyさん2010/02/02(火) 22:36:34ID:???
>>873
キャッシュしてない限り残らんよ
>>872
cronを使うといいよ
08758702010/02/02(火) 22:41:43ID:???
>>874
キャッシュとはサーバーキャッシュの認識でよいでしょうか?
またサーバーキャッシュはphpにて設定でしょうか?
それともapacheにて設定でしょうか?
0876nobodyさん2010/02/02(火) 22:44:06ID:???
プロキシサーバのキャッシュ
Apacheのmod_cache
PHPのmemcache
3種類ともあるよ
08778702010/02/02(火) 22:50:58ID:???
>>876
ご丁寧にありがとうございました。
0878nobodyさん2010/02/02(火) 23:39:26ID:???
超絶素人ですが、、
PHPってHTMLの中に命令文を入れればそれで動くのでしょうか?
今、テキストエディターでPHPの命令を書き込んだのですが
(「まんこ」と表示する命令文)表示されません。
上レスのほうでアパッチが必要と出ていますが、武装ヘリの名前と何か関係あるのでしょうか。
私はハボックが好きです。
0879nobodyさん2010/02/03(水) 00:09:57ID:???
>>878
「テキストエディターでPHPの命令を書き込んだ」だけでは、動かないよ。

どの程度の素人かは分からないけど、何らかのプログラミング言語をあつかったことがあれば、PHPマニュアルで勉強してみて。

とりあえず
インストールと設定
ttp://www.php.net/manual/ja/install.php
簡易チュートリアル
ttp://www.php.net/manual/ja/tutorial.php

を読めば、ふいんきはつかめると思うよ。

プログラミングを全くやったことがないのなら、まずは入門書を買って勉強した方がいいと思うよ。
08808782010/02/03(水) 09:30:13ID:XqaxFyPS
>>879
ご返答ありがとうございます。
HTMLとは違ってちゃんとした開発環境が必要なんですね。
いろいろ調べてみます。

お礼に加護ちゃん似の妹とのハメ撮り動画をプレゼントしますので
送り先住所を遠慮無くここに晒してください。
0881nobodyさん2010/02/04(木) 12:30:55ID:???
そんなものはイラナイ
0882nobodyさん2010/02/04(木) 17:03:06ID:???
ハメ撮りよりもアナル指スボオナニー希望。
0883nobodyさん2010/02/08(月) 08:04:36ID:???
某データベースソフトのPHP用のAPIを使ってPHP開発始めたんですが、
IISのワーカープロセスが度々止まってしまって、アプリケーションプールが停止してしまいます・・・
Vista(SP2)にIIS(7.0)を入れてPHPは5.2.6(だったはず・・・)を使っています。
イベントビューアを見るとphp5ispai.dllがAccess Violationを起こしているようなんですが・・・
一応、そのソフトウェアの機能で自動作成されたPHPファイルを使い、
自分でいじる前の状態でも起こってしまうので、ファイルの中身の問題ではないとは思っているのですが。

IIS7とPHP5以上が相性悪いんじゃないかっていう記述をちらっとどこかで見かけたんですが、
そういう相性ってあるんでしょうか?
あるとしたら、何か解決策ってありますか?ちなみに、環境の制約上IISからApatcheに変えることは難しいです。
0884nobodyさん2010/02/09(火) 03:43:05ID:???
書くスレ間違えたか・・・どこのスレがいいのか分からん
0885nobodyさん2010/02/09(火) 04:14:11ID:???
>>884
ここは過疎スレだから

【PHP】下らねぇ質問はID出して書き込みやがれ 92
http://pc11.2ch.net/test/read.cgi/php/1263035502/
0886nobodyさん2010/02/09(火) 20:10:31ID:???
>>883
解決策ではないが、fast-CGIにしたら、落ちにくくなった気がする。

あと、配列にデータ詰め込みすぎたり、コールスタックが深すぎたり、create_functionで複雑な関数呼び出しても、よく落ちる。気がする。

Windows+PHPの場合、IISに限らず、Apacheでもよくワーカープロセスが落ちる。
IISよりはましになった気はするけど。

IISの場合、XPに比べて、Vistaの落ちっぷりは、常軌を逸しているので、相性の問題はあるかもしれない。

感覚的な意見になってしまってゴメンね。
0887nobodyさん2010/02/09(火) 23:35:05ID:???
ぶっちゃけこのスレ立てた1だけど
コテハンのパスワード忘れたからやる気なくしたんだよね
0888nobodyさん2010/02/10(水) 05:28:00ID:???
fusianaしろ
0889nobodyさん2010/02/16(火) 01:14:41ID:???
いや、そこは"fusianaしてください、ご主人様♥"だろjk
0890nobodyさん2010/02/22(月) 09:34:53ID:???
皆さん、やっぱPHPUnitのような自動テスト利用しているのですか?
0891nobodyさん2010/02/23(火) 17:30:45ID:j2GnWaIG
現時点でベストな環境構築は何ですか?
XAMPP + Eclipse + PDT
でいいのかな?
デバッガ周りはどうなるんだろ???

初めてなのでちんぷんかんぷんです。
0892nobodyさん2010/02/23(火) 17:53:55ID:???
それはワースト
0893nobodyさん2010/02/23(火) 18:31:38ID:???
普通にアパッチ入れろ
0894nobodyさん2010/02/23(火) 18:47:10ID:j2GnWaIG
んー、ではベストの組み合わせはなんでしょう?
それは駄目と一蹴されては前に進めないです。。。
0895nobodyさん2010/02/23(火) 19:08:58ID:???
>>894
基準は何なの?
0896nobodyさん2010/02/23(火) 19:11:41ID:j2GnWaIG
目的はレンタルサーバーでphpを動作。
その為の開発(1人)が出来る環境。
統合環境のVSと同程度以上の物を望んでいます。
0897nobodyさん2010/02/23(火) 19:20:59ID:???
既存のPHP用IDEのどこがだめだったの?
0898nobodyさん2010/02/23(火) 19:22:27ID:j2GnWaIG
Zend Studio for Eclipseのことですか?
全ての用語が何を指しているのかがわかりません。
0899nobodyさん2010/02/23(火) 19:27:17ID:???
全ての用語って?
0900nobodyさん2010/02/23(火) 19:55:31ID:???
>>891
それでOK
アパッチからとか言ってる馬鹿は設定出来る俺スゲーっていいたいだけ
大抵の事は出来ると思うけど何か不満が出てきたら色々やってみるといい
0901nobodyさん2010/02/23(火) 20:12:40ID:???
PHPEclipseもお勧めとおもったけど今じゃ古くさくてカビはえてるな…
0902nobodyさん2010/02/23(火) 20:14:25ID:???
できれば、colinuxで本番と同じ環境で開発するほうがいいかも。まぁvmwareとかでもいいけど、ちょいと重い。
0903nobodyさん2010/02/24(水) 12:10:36ID:???
>>891
パソコンがEcipseの処理に対応できる能力があればそれでいいんじゃね?
別に薦めはしないけれど
ハッキリ言ってEclipseは重いんで、マシンスペックを要求される

PHP如き、秀丸エディタで十分だと思うけどな
初めてでいきなりEclipseとか絶対に無いな
0904nobodyさん2010/03/03(水) 16:23:50ID:???
tes
0905nobodyさん2010/03/17(水) 18:08:30ID:???
>>891
インストールなんて一回やれば終了なんだから横着するなXAMPPはやめとけ
0906なははfisiana2010/03/17(水) 20:06:02ID:???
開発環境はまず emeditorとNEXTFTPだけあれば十分ですよ
ローカルは取り合えずXAMPPで良いでしょう。

echo "hello World";
0907nobodyさん2010/03/17(水) 21:43:24ID:???
XAMPP勧める奴は初心者
0908nobodyさん2010/03/18(木) 11:36:40ID:???
でもぶっちゃけxampp便利だし。
phpやりたいわけで環境設定したいわけじゃないし。
レス数が900を超えています。1000を超えると表示できなくなるよ。