私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 133
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>649
うん。欠陥を欠陥として理解しているだけだ。
うん。欠陥を欠陥として理解しているだけだ。
型宣言も '文字列' . 13 で連結できるのも便利だけど比較は === だろ
【PHPのバージョン】5.5
【質問内容】
$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 )
どうしてこうなるの?
【質問内容】
$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 )
どうしてこうなるの?
>>654
これマジ?
これマジ?
PHPのすごいところは
とんでも仕様がきちんと公式マニュアルに解説されていること
とんでも仕様がきちんと公式マニュアルに解説されていること
アホはどこにでもいるなっていう消火作業でしかないな。
foreachもああならないなら、逆に変だろ。
foreachもああならないなら、逆に変だろ。
perlのforeachは参照だし、 javaだのC#は型次第だし、 foreachで値変更できない言語もある。
>>663
ただの老害じゃないか
ただの老害じゃないか
スコープを知らないアホが参照渡しを使うと
不具合だのトンデモ仕様だの言い出すんだな
不具合だのトンデモ仕様だの言い出すんだな
人間側に余計な負荷掛けてる時点でゴミ確定
PoopHugePoopは本当にゴミだね
作った奴死ねよ
こんなゴミで仕事させられる方の身にもなれや
PoopHugePoopは本当にゴミだね
作った奴死ねよ
こんなゴミで仕事させられる方の身にもなれや
brainf*ck並のゴミっぷり
まともな風を装ってるから
さらにタチが悪い
まともな風を装ってるから
さらにタチが悪い
ブロックスコープが無いことのメリットって何なの
知れば知るほどキチガイみたいな言語だな
作った奴のツラ見てみてえわ
知れば知るほどキチガイみたいな言語だな
作った奴のツラ見てみてえわ
>>677
頭悪そう
頭悪そう
叩いてるやつの頭が悪いだけでイマイチだな
もうちょっと賢いやつが叩いてくれないとPHPの箔が付かない
もうちょっと賢いやつが叩いてくれないとPHPの箔が付かない
http://www.phpinsider.com/download/PHP5RefsExplained.pdf
変数が既にポインタなのに、さらに参照を使うからややこしくなってるだけで。
オブジェクト指向に従って書いている限り、参照を使う理由はほとんどないはず。
かといって、===を擁護するつもりは、全くない。
変数が既にポインタなのに、さらに参照を使うからややこしくなってるだけで。
オブジェクト指向に従って書いている限り、参照を使う理由はほとんどないはず。
かといって、===を擁護するつもりは、全くない。
qiitaでasahina_devとmpywをブロックする方法を教えてくれ
>>669
仕様とバグの意味の区別がつかない奴。
仕様とバグの意味の区別がつかない奴。
気に入らない言語の質問スレに、質問も回答もせず入り浸る奴らの頭なら、こんなもんだろ。
>>687
ありがとうございます!
直接xmlファイルを覗いてみたらopenSearch:totalResultsという項目があって総投稿数が見つかったんですが、
このファイルをsimplexml_load_file関数で配列にすると、それに相当するものが見つかりませんでした
simplexml_load_fileでは漏らしちゃうんでしょうか?
ありがとうございます!
直接xmlファイルを覗いてみたらopenSearch:totalResultsという項目があって総投稿数が見つかったんですが、
このファイルをsimplexml_load_file関数で配列にすると、それに相当するものが見つかりませんでした
simplexml_load_fileでは漏らしちゃうんでしょうか?
>>688
元の読み込んだオブジェクトをvar_dumpしても見えない。
var_dump($xml->children('openSearch', true));
だと見える。
http://www.php.net/manual/ja/simplexmlelement.children.php
理由は
http://php.net/manual/ja/simplexml.examples-basic.php
に書いてあるけど、変数名のルールに適していないから。
元の読み込んだオブジェクトをvar_dumpしても見えない。
var_dump($xml->children('openSearch', true));
だと見える。
http://www.php.net/manual/ja/simplexmlelement.children.php
理由は
http://php.net/manual/ja/simplexml.examples-basic.php
に書いてあるけど、変数名のルールに適していないから。
>>689
泥臭い方法も含めるならいくつかあると思うんだけど、
質問で、意図している作業内容とか制限とかがわからないからなんとも言えない。
onloadなajaxでブラウザにスクリプト叩かせるとかあるじゃん。
そもそも、そういうことしないでも片付いちゃう案件かもせんし。
泥臭い方法も含めるならいくつかあると思うんだけど、
質問で、意図している作業内容とか制限とかがわからないからなんとも言えない。
onloadなajaxでブラウザにスクリプト叩かせるとかあるじゃん。
そもそも、そういうことしないでも片付いちゃう案件かもせんし。
>>690
ありがとうございます
$xml->children('openSearch', true)は総投稿数、start値、マックスがはいっているようなので、
これをforeachで配列にいれて、$foo[0]を参照したらいけました
助かりました
ありがとうございます
$xml->children('openSearch', true)は総投稿数、start値、マックスがはいっているようなので、
これをforeachで配列にいれて、$foo[0]を参照したらいけました
助かりました
次のように、
フォームの空欄に任意の文字を入れて送信すると、テンプレートを介してHTMLが作成されるようなプログラムを作成したいと思いますが、
サンプルとかフリーで配ってるオススメのコードはありますか?
---------------------------------------------
フォーム
------------------------------
タイトル[ ]
ニックネーム[ ]
記事[ ]
[送信]
---------------------------------------------
テンプレート
------------------------------
<HTML>
<HEAD>
<TITLE>{{title}}</TITLE>
</HEAD>
<BODY>
<H1>{{title}}</H1>
<B>{{nickname}}</B>
<HR>
{{article}}
</BODY>
</HTML>
---------------------------------------------
フォームの空欄に任意の文字を入れて送信すると、テンプレートを介してHTMLが作成されるようなプログラムを作成したいと思いますが、
サンプルとかフリーで配ってるオススメのコードはありますか?
---------------------------------------------
フォーム
------------------------------
タイトル[ ]
ニックネーム[ ]
記事[ ]
[送信]
---------------------------------------------
テンプレート
------------------------------
<HTML>
<HEAD>
<TITLE>{{title}}</TITLE>
</HEAD>
<BODY>
<H1>{{title}}</H1>
<B>{{nickname}}</B>
<HR>
{{article}}
</BODY>
</HTML>
---------------------------------------------
$html=file_get_contents('page.tpl');
$keys=['title','nickname','article'];
foreach($keys as $key){
$value= isset($_POST[$key])?$_POST[$key]:"";
$html = str_replace('{{'.$key.'}}',htmlspecialchars($value,ENT_QUOTES,'UTF-8'),$html);
}
echo $html;
$keys=['title','nickname','article'];
foreach($keys as $key){
$value= isset($_POST[$key])?$_POST[$key]:"";
$html = str_replace('{{'.$key.'}}',htmlspecialchars($value,ENT_QUOTES,'UTF-8'),$html);
}
echo $html;
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [98%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [98%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 130 (1001) - [98%] - 2013/11/11 2:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 131 (1001) - [98%] - 2014/1/19 21:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [98%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [98%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [98%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [98%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [98%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [98%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [96%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [96%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [96%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 101 (1001) - [96%] - 2010/12/18 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
トップメニューへ / →のくす牧場書庫について