トップページ⇒php
48コメント16KB

PHP仕様主旨と精神ってなんだとおもいますか?

■ このスレッドは過去ログ倉庫に格納されています
0001かものすけ@nanasy NGNG
PHP仕様主旨と精神ってなんだとおもいますか?

言語仕様とか使ってる立場から意見が欲しいですーーーーー!!
0002名無しさん@お腹いっぱい。 NGNG
むぅ、そんな高尚な事考えて使った事ねぇ。
0003う〜ん・・・ NGNG
なんとなく、主婦板の「銀行員の何とかかんとかにみる子供の教育云々」って
いう何を語りたいのか判らない話題を思い出してしまった。
0004電動ナナシ NGNG
何でもありでしょう。
0005かものすけ@nanasy NGNG
ははは、確かに・・・。
>>3,4

他の言語と差別化したかった事ってなんだろうと思ったんですよー。
何を目標にして何を感じてPHPを作ったのかとか、
使ってるとチラッとみえてきませんか?
0006名無しさん@お腹いっぱい。 NGNG
PHP は Perl で書かれた小さな CGI ラッパーであった。 私は自分のレジュメを読んだ人からアイデアを得るための簡便なツール が必要だったので、
ある日の午後、このプログラムを作った。 この頃、私個人の使用以外は考えていなかった。 私がレジュメを置いていたWebサーバーは極端に過負
荷で、 常にプロセスをフォークするという問題を抱えていた。 私は、Perl ラッパーを C で書き直し、自分のレジュメがアクセスされる度に Perl プ
ロセスがフォークされることによる著しい無駄を 取り除こうとした。
http://www.php.gr.jp/php/phpfi2/doc-j.html#history
0007電動ナナシ NGNG
PHP のもとの名称って "PHP/FI" だったよね。
PHP = Personal Home Page で、FI = Form Interpreter
名前は変わったけど、やっぱり "FI" なんだと思う。
フォームから渡された変数を簡単に操作できる環境ってこと。
<input type="..." name="hoge"> が $hoge でそのまま参照できる
というのは、やっぱり便利。
0008名無しさん@お腹いっぱい。 NGNG
21世紀のインターネットビジネス

この仕事の第一の特徴は、一切あなたの顔も名前も出さずに
お任せして進めることができることです。

即収入になりアップもダウンも組織も無く、
何人入らないと収入にならないとか
何段目から、オートシップ、片伸び、
一切関係の無いFuture-Webのご紹介です。
毎日少しづつ、掲示板とかMM、ML、等で
宣伝しているだけですが
一日に5件〜10件くらいの申し込みがあります。

即収入の欲しい方必見です
■詳細は今すぐこちらから
http://futuer-web.com/7823/
0009echo $nanashi2001/04/20(金) 02:21ID:uJIoeFa2
いろんな言語の特徴をなんでもぶち込んで
ゴトゴトに込んだ闇なべ >> php

「混ぜるな危険」状態にならないといいけどね....
0010名無しさん@お腹いっぱい。2001/04/21(土) 00:59ID:???
.を使わないと、思ったように変数を表示してくれないところが嫌い。
<?php
$var = 'ヴァカ';
echo "私は$varです";
?>
これぐらいちゃんと表示してくれよぉ。Perlみたいに
くだらんからsageとく。
0011sage2001/04/21(土) 06:29ID:???
>>10
それってみんな経験あると思うけれど、仕様からするとバグなんじゃ?
0012名無しさん@お腹いっぱい。2001/04/21(土) 06:39ID:???
>>10
いやぁ、基本的にリテラルは''にしといて明示的に連結するって方が
俺は分かりやすくて好きだな。
でも、Perl 風に . で連結するってのがチトいや。
+ にしてほしかった。
0013名無しさん@お腹いっぱい。2001/04/21(土) 08:03ID:???
Perlはあんまり.で文字列をいっぱい結合するってことはほとんどない。
だからよし

PHPだと、上記理由で.を多用
$sql = "select * from hoge_tbl where name='" . $name . "' and
sex = '" . $sex . "' and tel = '" . $tel . "'";
とかいつもやってる
鬱だ
0014名無しさん@お腹いっぱい。2001/04/21(土) 12:49ID:aTEkxj76
>>10
-- test.php
<?php
$varです = 'ヴァカ';
echo "私は$varです";
?>
--

$ php test.php

X-Powered-By: PHP/4.0.4pl1
Content-type: text/html

私はヴァカ

識別子に日本語も使えるからでしょ。
{}を使いましょう。
0015名無しさん@お腹いっぱい。2001/04/21(土) 12:52ID:aTEkxj76
>>13

-- test.php
<?php
$name = "foo";
$sex = "F";
$tel = "090";
$sql = "select * from hoge_tbl where name='$name' and sex = '$sex' and tel = '$tel'";
echo $sql;
?>
--

$ php test.php

select * from hoge_tbl where name='foo' and sex = 'F' and tel = '090'

こちらは問題なく展開されます。
識別子の区切りがわかるから。
0016102001/04/21(土) 13:36ID:???
>>14
そりゃ、PHP4なら{]使えるけど、今関わっている仕事で
使ってるのは、PHP3(しかも国際化されてない)なんだ。

でも>>15みたいに ' で囲んだ変数は↑でもちゃんと
展開されてる。
0017名無しさん@お腹いっぱい。2001/04/21(土) 14:14ID:i/UXazzQ
どーでもいいけど、性別のカラム名はsexの方がいい?
俺はgenderにしてる。
0018名無しさん@お腹いっぱい。2001/04/21(土) 14:52ID:???
>>16
あ、すまん、俺は4.0.4からの新参者なんだ。
っつーことは、4.0.xでは、その「バグ」は解消されてる、って認識でOK?
0019名無しさん@お腹いっぱい。2001/04/21(土) 14:54ID:???
>>17
元々のニュアンスはしらないけど、genderだと知らない人が
いそうなので、俺はsex派。
0020162001/04/21(土) 20:28ID:???
>>18
> っつーことは、4.0.xでは、その「バグ」は解消されてる、って認識でOK?

桶です。
0021名無しさん@お腹いっぱい。01/09/04 08:30ID:WtCIi7QQ
sage
0022112202/09/22 15:15ID:???
♥
0023203-165-201-240.home.ne.jp02/10/07 15:39ID:???
てす
0024nobodyさん02/11/20 04:58ID:???
エロゲーするやつ氏ね! キショイ(その16)
0025nobodyさん02/11/30 02:26ID:???
test
0026nobodyさん02/12/06 12:43ID:???
age
0027nobodyさん02/12/21 02:09ID:WMIa5yXb
確かに、どーもPHPは中途半端な印象を受けるな
オブジェクト指向もどきが作りたかっただけなような
0028nobodyさん02/12/21 02:32ID:???
俺はonany派。
0029nobodyさん02/12/21 17:55ID:HZgXXleV
だからもどきじゃなくて完全にオブジェクト指向にしてほしいんだよな。
0030nobodyさん02/12/22 17:12ID:???
あと配列はJavaみたくオブジェクト扱いにしてほしいと思うよ。
lengthプロパティくらい付けて欲しい

連想配列はめちゃくちゃ便利なんだけどな
0031nobodyさん03/09/02 11:54ID:???
保守
0032nobodyさん03/09/19 11:11ID:JB2fiXfx

PHP プログラマから見て ASP.NET の言語仕様はどうですか

PHP は負けたと思いますか?
0033nobodyさん03/09/19 13:53ID:???
デストラクタしょぼーん
0034nobodyさん03/09/20 08:55ID:4VW/avtK
ASPの記事書いている人だって、

『動けばいい』
http://www.atmarkit.co.jp/fdotnet/aspexp/aspexp01/aspexp01_01.html


と宣言してるじゃんか。これはこれで正直で非常によろしいが。

漏れの経験からするとASPプログラマ(プログラマと呼べるかは疑問だが)は
「動けばいい(後のことは知らない)」と考えるんだよね。

■ このスレッドは過去ログ倉庫に格納されています