【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
313:nobodyさん 08/03/03 21:09:41 >>310 php関係ないけど\でエスケープ >>308 array_spliceやarray_sliceなど。 ただ連想配列を使っておきながら順序を気にするというのはあまりいただけない 314:2050 08/03/03 21:15:48 >311>312>313 ご丁寧に有難うございます。 実は、これを変数として格納し、別のtxtファイルに出力し、 さらに別のPHPファイルからこのtxtを読み込みます。 一度試してみます。有難うございました。 315:2050 08/03/03 21:21:05 >311>312>313 正しくできました。有難うございます! 316:305 08/03/03 21:35:13 o2rZ954m >>313 そうですね。僕としても連想配列はたまたま順序を保持する実装になっているだけ、 という認識で、基本的にはハッシュでもいけるような使い方をするようにしています。 で、教えていただいた関数ですが、うまく使えば良い感じに出来るんじゃないかとは思いますが、 いまいち使い方がよくわかりませんorz もっと精進します。ありがとうございました。 追伸 : 拙作を貼付けておきますので、添削等していただけるとありがたいです function hoge($array, $p1, $p2) { $ret = array(); $v_p = array_values($array); $k_p = array_keys($array); $c_p = 0; foreach($array as $k => $v) { if ($i == $p1) { $ret[$k_p[$p2]] = $v_p[$p2]; $i++; continue; } if ($i == $p2) { $ret[$k_p[$p1]] = $v_p[$p1]; $i++; continue; } $ret[$k] = $v; $c_p++; } return $ret; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5383日前に更新/145 KB
担当:undef