元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 83
php覧 / PC版 /みんなの評価 : ○
603 = :
はぁ?
604 = :
一部C++で書かれてるし、エクステも一応書けるはず。
605 = :
エクステンションとして利用するならCでもC++でも.netでもdelなんちゃらでもいける
606 :
$ary[1]= "blue";
$ary[2]= "red";
$ary[3]= "yellow";
$ary[4]= "white";
上記のような配列があって、
一番大きい数字のキー(上記なら4)を取得したいのですが、
$aryをforeachで繰り返してキーを取得するより何かスマートな方法はありませんか?
607 = :
count($ary)
608 = :
>>606
その数値の定義のルールは?
1番目から1、2・・・5ってつけるなら
count($ary)でいけるんじゃね?
キーに文字列とか、飛ばし飛ばしの数値とかだったらループさせないといけないはず
キーソートあったと思うけど、個人的には何か使いたくないな
というか、使う機会がないな
609 = :
arsort($ary,SORT_NUMERIC);
foreach($ary as $value){
$abc[] = $value;
}
$abc[0];
こうするのがいやってことね。
610 = :
>>606
つ $ary[max(array_keys($ary))];
611 = 606 :
>>607
>>608
ほんとだ、こんな方法が・・・。
自分の頭の固さを痛感しました。
>>609
ですね。でもシンプルなのが書けそうです。
ありがとうございました!
612 = 606 :
>>610
結果は同じでも、命令としてはこっちのが命令の意図に近いですね。
どっち使うかちょっと考えてみます。
ありがとうございます!
613 = :
単に最終要素を得たいなら
http://jp.php.net/manual/ja/function.end.php
で済むけど。
614 = 606 :
>>613
そんな便利なものが。
今回は取得したキー値を使い回すコード書いてるので、
endは使えませんが今後参考にさせてもらいます。
ありがとうございます!
615 = :
>>614
意味を取り違えてるかも知れんが、キー値も必要ということなら、
http://jp.php.net/manual/ja/function.key.php で取得できる。
616 = :
>>615
uzee
621 = :
http://jp2.php.net/manual/ja/ref.strings.php
$buff = fread($fp, 4096);
$lines = explode("\n", $buff);
とか
622 = :
>>621
通報しました
624 = :
ごめん読んでなかった
明示的にロックしたいならやっぱflockで
freadはデフォルトでは行末まで読み込みでしょ
626 = :
グダグダだなw
628 = :
かぶるって何?
629 = :
>>628
俺もそれ書き込もうとしたけどめんどくさくなってやめたwwww
634 = :
一時的に適当な名前にリネームしちゃえば?
637 = :
普通にやれよw
638 :
終わった・・・
今まで、MySQL(サンの傘下)で開発していたシステムが全て水の泡だ・・・
【速報】オラクルがサンを買収
http://headlines.yahoo.co.jp/hl?a=20090420-00000004-zdn_ait-sci
639 = :
いや別に何も終らんだろ。
エンタープライズ方面への昇格は絶望的になったが。
640 = :
前のデータを残したまま上書きしてるのが問題
書き込む前にftruncate($fp, 0);とかしてファイルをクリアしてから書き込めばいい
書き出しが完了する前にプロセスが落ちるとファイルが壊れるので、renameの()方が安全とは思う
しかしちょっとしたテキストなら `sed -e '/cba/d' test.txt`; でいいような木がする
642 = :
どっちでも変わらん
643 = :
【OS名】WindowsVista
【PHPのバージョン】php5.26
【質問内容】
正規表現でhogeをfooに変換したいのですが、どう書けばよいでしょうか?
それだけだと簡単ですが、<a>タグで囲まれてる中は変換したくないのです
例:
hoge<a href="http://www.hoge.com/">hoge</a>hoge
という文字列があったとして、これを
foo<a href="http://www.hoge.com/">hoge</a>foo
に変換したいです
使用するのはpreg_replaceでお願いします
644 = :
http://www.rider-n.sakura.ne.jp/regexp/regexp.php
ここで色々試してるのですが、どうにもうまく動きません
どうかご教授おねがいします
647 = :
おk
今調べてやるからちょっと待ってろ
648 = :
>>647
お願いします
649 = :
>>644リンク先のようなサイトあるのか
おれもつくろかな^^
650 = :
一番はじめに回答できた方は下スレ公式認定回答者に認定します
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [98%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [98%] - 2009/6/15 21:04 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [98%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [98%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 85 (1001) - [98%] - 2009/7/31 4:07 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [98%] - 2009/8/19 4:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [98%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [96%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 130 (1001) - [96%] - 2013/11/11 2:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について