【待望】PerlユーザのためのPHP入門 (601レス)
1-

536
(1): 04/04/30 23:59 ID:um4DKqqr(1) AAS
perlにおいて、csvファイルを配列に取り込み、複数項目(カンマ区切りの2列目と3列目)でソートをかける為に
下記のような方法を取っていたのですが、
これをphpで行う場合、multisortでは1項目でのソートしか出来ないと
マニュアルに記述されていますが、どのような処理でなら可能でしょうか?

@DATA = sort { (split(/,/,$b))[1] <=> (split(/,/,$a))[1] || (split(/,/,$a))[2] <=> (split(/,/,$b))[2]; } @DATA;
537: 04/05/01 06:06 ID:??? AAS
>>536
外部リンク[php]:jp.php.net
538: 04/05/01 07:23 ID:??? AAS
>>530
あまり真面目に見ていないけど、もっと説得力ある文章になるくらい
たくさんプログラムを作ってみた方が良いんじゃないかな。
今の状態だと言語の違い以前に本当にプログラムを作った事が
あるんだろうかと疑いたくなるよ。

>>535
気にすんな
539: 04/05/03 01:13 ID:N715jxDT(1) AAS
ASPユーザですが、PHPへの移行への許可は頂けますか?
540
(1): 04/05/08 15:25 ID:??? AAS
perlとPHPのどっちが偉いかとかいった下らない話題につき合うつもりはないが

外部リンク[htm]:f13.aaacafe.ne.jp
↑を MVC と呼ばれては碇浸透

コンテンツとデザインの分離スレにちょっと鯉 >>350
541: 04/05/15 03:52 ID:??? AAS
>>540
そいつはマジメに運営してないからほっといていいよ。
542: 04/05/20 12:08 ID:NShBOzWM(1) AAS
PHP普及の原因は、イスラエル・Zend社のマーケティングの成功にある。
?Perlでは別インストールで多くの人が知らないデーターベース利用を標準で使用できるようにし、「データーベースが簡単に取り扱える」というイメージを特に強く植えつけた。
?ウェブサイト作成への特化。例えば、セッション管理がそうだ。
?ソースの隠蔽による著作権保護を可能にした。
データーベースを使いたいが、使い方がわからない。そこに、PHPなら使えるという情報が先に入る。これで、PHPに入った人もかなり多いはず。
PHPの言語仕様はZendに大きく左右される。
二年ほど前、PHPが出始めた頃には、変数のスコープがPerlとまったく同じ仕様だった。
もともと、Perlのソースコードを改編して作成されたPHP。
↓PHPの歴史
外部リンク[php]:php.planetmirror.com
省11
543: 04/05/20 16:11 ID:??? AAS
↑もう5回くらい見たんだが。しかも全部IDが同じだ・・・見間違いだよな?
544
(1): 04/12/07 16:29 ID:??? AAS
最近やっとphpの配列は、perlの配列のリファレンスだと考えればいいんだとわかった。
んで、phpで関数に配列を引渡すときは、配列のコピーのリファレンスを渡していると考えればいいとわかった。

だから、phpのこれは
$array[$index] = $value;

perlのこれに対応するわけじゃなく
$array[$index] = $value;

これに対応しているわけで
$array->[$index] = $value;

phpのこれは
$array = array($val1,$val2,$val3);
省11
545
(2): 05/03/03 01:29 ID:eDjoFwC+(1) AAS
Perlのlast関数にあたるものはPHPのbreak関数かと思いますが、
next関数にあたるものは何になるのでしょうか?

ご教示いただけますと幸いです。
546: 05/03/03 07:00 ID:??? AAS
>>545
continue
547: 05/03/03 09:43 ID:??? AAS
>>545
関数じゃないよ。制御構造と呼んでくれくれたこら
548: 05/03/03 14:56 ID:??? AAS
>>544
おれがPHP使い始めたころと同じこと考えとるな
きっと次は$がいらないんじゃないかとか
printした時に自動で配列表示して欲しいとか
正規表現や無名関数使いずれーとか
便利な関数がイパーイあってええねとか
クラスがPerlよりはおしゃれだとか

549: 05/03/08 04:57 ID:??? AAS
日本語を変数名に使えるようにすんなよとか
リファレンス変数とか可変変数で戸惑うとか
多重継承できないってなんだよとか
DBはいいなとか

550: 05/03/08 07:20 ID:??? AAS
0.0.1のバージョンアップでコアに新機能を加えたあげくにエンバグって何よとか
デフォルトでハッシュな配列はステキですねとか
array_map_recursive()きぼんとか

551: 2005/11/06(日)12:54 ID:szZvbyxN(1) AAS
perl使いがPHP使いに成ってもスキル低いのには変わらないけどな。
PHP覚える時間と暇があれば、JavaとかCが使えるようにスキル磨け。
552: 2005/11/07(月)01:20 ID:??? AAS
意味不明
553: 2006/01/20(金)19:20 ID:??? AAS
Cはもう、使う職場が限られている気がするが
554: 2006/03/13(月)04:51 ID:??? AAS
保守
555: 2006/03/31(金)03:55 ID:??? AAS
保守
1-
あと 46 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s