【PHP】下らねぇ質問はID出して書き込みやがれ 133
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2014/04/19(土) 08:04:54.26ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 132
http://nozomi.2ch.net/test/read.cgi/php/1390166591/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0587nobodyさん
2014/05/31(土) 00:44:15.34ID:???0588nobodyさん
2014/05/31(土) 00:50:51.26ID:fiD2oiMgはまじで書いているのか?
0589nobodyさん
2014/05/31(土) 00:55:47.28ID:fiD2oiMg0590nobodyさん
2014/05/31(土) 00:56:38.05ID:???わかりやすくていいけどな
0591nobodyさん
2014/05/31(土) 00:57:57.99ID:fiD2oiMgわかっていないと思われるので、ドットインストールで基礎を
あと本よんでみそ。
0592nobodyさん
2014/05/31(土) 01:02:37.34ID:???0593nobodyさん
2014/05/31(土) 01:03:14.79ID:???↑codeを外す
0594nobodyさん
2014/05/31(土) 01:12:37.02ID:???すいません、お手数かけます。
リンク先読ませて頂きます。
これ実はとある教則本のソースでして…何回やっても動かないので泣きついた次第でして。
>>593
ありがとうございます。
「code」を外しても後ろの「ken」で引っかかるので、これ根本的にダメっぽいですね…
0596nobodyさん
2014/05/31(土) 01:40:58.92ID:???http://www.deftrash.com/blog/archives/2009/11/mysql_keylength.html
というかその教則本見せてマジで。
0597nobodyさん
2014/05/31(土) 02:31:35.71ID:fiD2oiMg一瞬ネタかと思ったよ
というかこのtableを作るのにtextは
いらんと思うのだが
0598nobodyさん
2014/05/31(土) 02:33:10.48ID:fiD2oiMg0599nobodyさん
2014/05/31(土) 02:39:01.67ID:fiD2oiMg0600nobodyさん
2014/05/31(土) 02:39:27.78ID:???0601nobodyさん
2014/05/31(土) 02:42:45.22ID:fiD2oiMg今夜は眠れそうにない
0602nobodyさん
2014/05/31(土) 07:07:49.45ID:???(アカン)
>>596
なんか晒すみたいで申し訳ないのですが、この本ですね。
http://www.amazon.co.jp/%E3%82%A6%E3%82%A7%E3%83%96DIY%E3%81%A7%E8%A1%8C%E3%81%93%E3%81%86-%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84PHP%E5%85%A5%E9%96%80-%E3%82%AF%E3%82%B8%E3%83%A9%E9%A3%9B%E8%A1%8C%E6%9C%BA/dp/4844327887
ブックオフで500円で買いました
5年前の本なので、その辺影響してるのかなぁ?って思いながらコード打っていました
他にも「split」で書かれている所がエラー出たので、ちょこちょこ直したりとかしましたね
0606nobodyさん
2014/05/31(土) 17:32:39.99ID:???PHPの教本は落とし穴だらけだよね。
0607nobodyさん
2014/05/31(土) 18:01:58.78ID:???読破していきなり業務用アプリケーション作るわけじゃないしね
自分が初心者だったころは赤マンモス本なんてのがバイブル扱いされてたけど
あれを今読むとどんな気分になるんだろうな
0608nobodyさん
2014/05/31(土) 19:43:16.21ID:ORFACm36これなにがまずいの?
$の後は数字使用禁止とかってルールあるの?
0609nobodyさん
2014/05/31(土) 19:47:25.46ID:???0610nobodyさん
2014/05/31(土) 20:37:33.00ID:ORFACm36ありがとう
0611nobodyさん
2014/05/31(土) 23:43:20.08ID:???0612nobodyさん
2014/05/31(土) 23:53:22.25ID:???某所で出た広告の煽り文句がこのスレの丸パクリだった
この画像作った人もここ見てるのか
0615nobodyさん
2014/06/01(日) 00:11:47.68ID:???0616nobodyさん
2014/06/01(日) 00:15:01.62ID:???0619nobodyさん
2014/06/01(日) 01:49:30.91ID:9iegh4vs不具合だとか、直さないといけない問題じゃなくて、
理解度の問題だから「直す力」ってタイトルにしてる時点で知れてるよね。
0620nobodyさん
2014/06/01(日) 05:34:14.10ID:???0621nobodyさん
2014/06/01(日) 05:51:16.25ID:???ttp://www.amazon.co.jp/o/ASIN/B00EF5DV6G
を見る限り、>>213が内容を写した可能性のほうが高い。
0622nobodyさん
2014/06/01(日) 08:49:38.85ID:???0623nobodyさん
2014/06/01(日) 09:12:24.37ID:???0624nobodyさん
2014/06/01(日) 12:06:37.46ID:???「A. 比較演算子を間違えています」っていうオチだもんな。
俺が大学の授業で初めてプログラム書いたとき
if ( stock = 0 ) {
printf("在庫がありません!!");
} else {
printf("ただいまの在庫は %d 個です", stock);
}
って書いて、常時在庫なしと出力されて困惑したってのと同レベル。
0625nobodyさん
2014/06/01(日) 12:47:58.32ID:???件の例は、リテラルだから混同しないけど、
変数同士の比較になると、文脈を追っていかないと間違っているかどうかもわからない。
=と==の取り違えは、文脈を追う以前の問題。
0626nobodyさん
2014/06/01(日) 12:59:30.32ID:???何故真になるかの理解度の問題
問題自体は間違ってるかどうかの問題ではないだろ
JavaScriptやPerlも同様の問題を抱えてるが
わからないやつは理解が足りてなさそうだ
型を厳密にしてる言語だと
そのエラーの処理でゴミ言語が生まれてるみたいだな
0627nobodyさん
2014/06/01(日) 13:31:15.20ID:???JSは数値でない文字が入っているとNaN
'' == 0
はJSもtrueだっけ
0628nobodyさん
2014/06/01(日) 20:14:01.65ID:???0629nobodyさん
2014/06/01(日) 20:23:01.34ID:???0630nobodyさん
2014/06/01(日) 20:42:08.14ID:???言語仕様に文句あるなら使わなきゃいいってナイスなアドバイスしてあげたのに
なんだかんだいってPHP好きなんだね
0631nobodyさん
2014/06/01(日) 20:47:45.41ID:???それがPureHeartPhyo
0632nobodyさん
2014/06/01(日) 21:26:34.17ID:w5lcrynH隠し属性を使用するときにvalueには変数か値をセットしますが
<?= ?>はなぜつけなければいけないのでしょうか?
0633nobodyさん
2014/06/01(日) 21:27:14.46ID:???0635nobodyさん
2014/06/01(日) 21:49:01.85ID:???0636nobodyさん
2014/06/01(日) 21:55:37.51ID:???0638nobodyさん
2014/06/01(日) 22:08:20.66ID:???<??>
<?
0639nobodyさん
2014/06/01(日) 22:38:48.27ID:???<?=$hoge ?>は同じ結果が得られる。
(php.iniのショートオープンタグの設定とかphpのバージョン次第だけど)
客先に納入するプログラムとかなら環境によって動かない可能性のあるショートオープンタグよりも正規の書き方のほうがおすすめできるかな
0640nobodyさん
2014/06/01(日) 22:42:11.19ID:???5.4以降を全否定しないでくれよ
0641nobodyさん
2014/06/01(日) 23:01:28.59ID:???この書き方好きだけどな。
ついでに、htmlentitiesも勝手に付けてくれるとよかったんだが。
0642nobodyさん
2014/06/02(月) 00:01:45.16ID:u+yfan/j> =と==の取り違えは、文脈を追う以前の問題。
というのと同じように、===を使わないのは文脈以前の問題なんですよ。
比較は==、型も含めて比較する特殊な比較が===だという認識がおかしくて。
比較は===、暗黙のキャストを含むゆるい比較が==だという認識が正しいんだっていつになったら気づくの。
0645nobodyさん
2014/06/02(月) 00:21:51.76ID:???全部===にしてるコードは多いよ。JavaScriptもな
switch文が===なのはRubyだけなのでswitch文は使えないけどねぇ
0646nobodyさん
2014/06/02(月) 00:29:11.39ID:???===使えってのはな
0648nobodyさん
2014/06/02(月) 00:33:00.30ID:???書いた時点では、==で大丈夫だったのが、後のちょっとした変更が回り回って、嵌ったりする。
empty()なんかも同じ。
0650nobodyさん
2014/06/02(月) 00:37:40.93ID:???http://utme.uniqlo.com/t/KFloB1E
0652nobodyさん
2014/06/02(月) 01:17:56.29ID:???0653nobodyさん
2014/06/02(月) 04:39:10.01ID:???0654nobodyさん
2014/06/02(月) 06:20:01.41ID:t/kOLeT3【質問内容】
$a = array(1,2,3);
foreach($a as $key => &$value) {
$value *= 2;
}
print_r($a); // Array ( [0] => 2 [1] => 4 [2] => 6 )
foreach($a as $key => $value) {
}
print_r($a); // Array ( [0] => 2 [1] => 4 [2] => 4 )
どうしてこうなるの?
0657nobodyさん
2014/06/02(月) 07:14:31.14ID:???case by case
0660nobodyさん
2014/06/02(月) 11:22:22.81ID:???http://www.php.net/manual/ja/control-structures.foreach.php
公式くらいはひと通り読んでおかないと泣いたり笑ったりする
0661nobodyさん
2014/06/02(月) 11:37:40.21ID:???とんでも仕様がきちんと公式マニュアルに解説されていること
0662nobodyさん
2014/06/02(月) 12:09:47.54ID:???仕様なんだし
0663nobodyさん
2014/06/02(月) 12:23:27.46ID:???http://qiita.com/aficreater/items/14ab687403975fb2d040
0664nobodyさん
2014/06/02(月) 12:29:44.91ID:???foreachもああならないなら、逆に変だろ。
0665nobodyさん
2014/06/02(月) 12:31:22.10ID:???うーん…この燃料は微妙じゃないかな。
もうちょと文章の全体的な論理の組み立てがしっかりしてれば燃えそうだけど。
0666nobodyさん
2014/06/02(月) 14:04:30.15ID:???0668nobodyさん
2014/06/02(月) 15:03:29.25ID:???0670nobodyさん
2014/06/02(月) 21:30:15.61ID:???0671nobodyさん
2014/06/02(月) 21:34:31.37ID:???0672nobodyさん
2014/06/02(月) 21:42:32.94ID:???不具合だのトンデモ仕様だの言い出すんだな
0673nobodyさん
2014/06/02(月) 21:43:03.25ID:???PoopHugePoopは本当にゴミだね
作った奴死ねよ
こんなゴミで仕事させられる方の身にもなれや
0674nobodyさん
2014/06/02(月) 22:04:59.67ID:???まともな風を装ってるから
さらにタチが悪い
0675nobodyさん
2014/06/02(月) 22:39:55.02ID:u+yfan/jPHPにはブロックスコープがないってことです。
ブロックスコープがないならば、自然な挙動ですよね。
ブロックスコープがないことの是非は、また別のお話。
0676nobodyさん
2014/06/02(月) 22:52:47.96ID:???知れば知るほどキチガイみたいな言語だな
作った奴のツラ見てみてえわ
0677nobodyさん
2014/06/02(月) 23:07:19.43ID:???http://upload.wikimedia.org/wikipedia/commons/9/9c/Rasmus_Lerdorf_cropped.jpg
0679nobodyさん
2014/06/02(月) 23:15:48.69ID:???もうちょっと賢いやつが叩いてくれないとPHPの箔が付かない
0680nobodyさん
2014/06/02(月) 23:18:57.17ID:???0681nobodyさん
2014/06/03(火) 01:34:21.72ID:???Webだけしか使えないってか
もう時代はWebしか必要ないんだな
もちろん基盤技術を支えてるのは低級言語だけど
その辺は一介の量産プログラマには関係ないことよ
0682nobodyさん
2014/06/03(火) 03:54:36.27ID:???変数が既にポインタなのに、さらに参照を使うからややこしくなってるだけで。
オブジェクト指向に従って書いている限り、参照を使う理由はほとんどないはず。
かといって、===を擁護するつもりは、全くない。
0683nobodyさん
2014/06/03(火) 12:51:30.42ID:???0685nobodyさん
2014/06/03(火) 15:14:06.65ID:???0686nobodyさん
2014/06/04(水) 23:54:24.09ID:zBLyCd13http://gdata.youtube.com/feeds/api/videos?author=foo
で取得すると25件取得
max-reultsを指定すると最大50まで取得可能というところまでわかりました
start-indexを51、101、151と変更することで50件ずつ表示できるようにしようと思っているのですが、
動画リストの総数はどのようにしたら取得できますでしょうか?
初歩的なことかもしれませんがご教示お願い致します
■ このスレッドは過去ログ倉庫に格納されています