☆ P H P 5 ☆
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/06/30 19:46ID:830ve/qpPHP 5.0.0 Beta 1 がリリースされましたのでとりあえず。
http://www.php.net/
0068nobodyさん
03/07/08 23:33ID:2qto8YpZクライアントに使っているものをばれること自体(・A・)イクナイ!
007069
03/07/09 00:15ID:???007162
03/07/09 01:00ID:???日本だとPHPが主流になりつつあるから、はやりPHPなのか。
>>64
私の頭では言語2つぐらいが限界っぽいです。
似てる言語よりも全然違うのやった方が、ごんがらがらないで済むのかな。
0077nobodyさん
03/07/11 23:23ID:Z7SHLz8Iしゃーないので外してコンパイルした。
chasenも使えたし、今作ってるプログラムをPHP5用に修正中。
0078nobodyさん
03/07/12 09:29ID:???「iconvがない」とかで立ち上がらん。
4.3.3RC1だと、php.iniの検索pathがおかしいし、
buildオプション変わったのか?
008178
03/07/12 11:31ID:???extension=php_iconv.dllでロードするようにしてるんだけどねぇ。
iniのロードpathの所為かと思って、CLI、CGI版でオプション指定してロードも
してみたけど、駄目っぽい。
まあ、まだまだOS替え・別PC・アーカイブの再取得・CVS(にはWinバイナリあったけな?)
とかまだまだ試してないものがあるので、ちょっとチャレンジしてみるつもり。
#VC++持ってないからソースbuildはパス。
>>80
PHP5でもOKな互換性のあるPHP4コーディングの話みたいだよ。
一歩先の実務に突っ込んだ話題だね。
あとMySQLのライブラリを何故デフォから外したか(ライセンスの絡み)とか。
個人的にはdotProjectつうアプリ、よさげなので日本語化してみたい。
0082nobodyさん
03/07/12 22:14ID:X7HSElaLそれ??(゚o゚; )ドコドコ( ;゚o゚)??
0083O塚
03/07/12 23:10ID:???0084無料動画直リン
03/07/12 23:13ID:FlczOscx008678
03/07/15 02:38ID:???・LoadModule php5_moduleとすること(はしてたが)
・iconv.dllをsapiフォルダに放り込む(をしないと駄目)
#sapiじゃなくても、多分dllルートパスにあればOKか。
0087山崎 渉
03/07/15 11:07ID:???__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0088ヽ(´ー`)ノ
03/07/15 12:17ID:???Segmentation Fault 起こすんだけど、誰か再現する?
xml_set_*_handler($parser, "handlerName") も、他の callable な変数を
渡す関数も OK なのに、なぜか xml 周りだけ…。
// set_exception_handler も挙動が怪しい…。
0089nobodyさん
03/07/15 22:33ID:???エラーでよる。
0091nobodyさん
03/07/15 23:19ID:???namespaceが使えるのか確認したいだけなんだがな。
Parse error: parse error in /path/to/name.php on line 2
<?php
namespace This {
class Hoge {
}
const aConstant = 'This Constant';
function aFunction() {}
var $aVariable = 'This Variable';
}
?>
0093nobodyさん
03/07/15 23:33ID:???β1リリース直前くらいにZeevが
あれは良くないアイデアだった、みたいなことを言って廃止、
って感じだったかな。
PEARスレかどこかに書いてあったのを見かけた。
0097nobodyさん
03/07/16 09:21ID:vbX2/wl0整頓してほすぃと思うんだけど、どうよ?Javaみたく。
0098nobodyさん
03/07/16 09:24ID:???個人的にWebProg特化のままで続けて欲しかった…。
0099ヽ(´ー`)ノ
03/07/16 14:41ID:???ここからドゾー。
http://marc.theaimsgroup.com/?l=php-dev&m=105456426332183&w=2
>>97
そういう気持はあるけど、さらにバグが増える罠
0100nobodyさん
03/07/17 07:11ID:???0101nobodyさん
03/07/19 00:21ID:NvDNbyhsPHPにGCはないの?
0102ヽ(´ー`)ノ
03/07/19 09:39ID:???メモリ管理はできないが、後処理をしたい時に使う。
ファイル入出力を行うクラスで fclose したり、ソケットクラスでソケットを閉じたり、
PEAR の Benchmark_Timer みたいにスクリプトが終了した後で何か処理を行わせたり、など。
0104 ヽ(´ー`)ノ
03/07/19 10:12ID:???> The Zend Engine 2.0 introduces a destructor concept similar to
> that of other object-oriented languages, such as Java: When the
> last reference to an object is destroyed the object's
> destructor, which is a class method name __destruct() that
> recieves no parameters, is called before the object is freed
> from memory.
参照が無くなった時点でデストラクタがコールされて、その後メモリが開放されるみたい。
class A() {
public function __destruct() {
print "destruct\n";
}
}
function test() {
$obj = new A();
}
test();
print "Done.\n";
--出力
destruct
Done.
こんな感じ。
0106nobodyさん
03/07/19 11:41ID:2zzGSPd1Javaのファイナライザみたいなものかな?
0108nobodyさん
03/07/19 11:42ID:2zzGSPd1finalizeって関数名にすればいいと思うしな。
やっぱ参照なくなると同時にすぐに呼び出してくれるのだろうか。
0109nobodyさん
03/07/19 11:48ID:???参照が無くなった
(さて、ここにはどれ位の時間があるのだろうか)
デストラクタが呼び出される。
メモリが解放される。
結局のところそう言うリソースはFinallyで片づけとけってこった。
0110nobodyさん
03/07/19 12:01ID:???デストラクタの使用場面なし?
0111nobodyさん
03/07/19 13:25ID:nsD5b7d6☆見て見て!!
http://yahooo.s2.x-beat.com/linkvp2/linkvp2.html
0112nobodyさん
03/07/26 17:37ID:F0wXKRRk↓ここ見てANHTTPD+PHP4のやりかたで設定してるんだけど
http://homepage1.nifty.com/yito/anhttpd/faq/php.html
サーバーが見つかりませんになる。
0113nobodyさん
03/07/26 18:28ID:SfW4Vihi☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★☆
☆★ 送料激安!! 送料激安!! 送料激安!!
★☆ http://www.get-dvd.com
☆★ 激安アダルトDVDショップ
★☆ お買い得セール1枚500円〜980円!急げ!
☆★ インターネット初!「きたぐに割引」
★☆ 北海道・東北の皆様は送料も激安!
☆★ http://www.get-dvd.com
★☆ スピード発送!
☆★ http://www.get-dvd.com
★☆ 商品が豊富!
☆★ http://www.get-dvd.com
★☆
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
0114nobodyさん
03/07/26 19:40ID:???これって本当なんでしょうか?
array_walkみたいに引数付きで手加えて返り値がほしい時なんか
参照使わない場合どうしりゃいいんでしょう?
0116ヽ(´ー`)ノ
03/07/26 21:21ID:???それはない。でもオブジェクトが参照渡しされるようになったんで、
明示的に参照渡しする機会は減ると思われ。
組み込みのクラスのコンストラクタが __construct じゃなくてクラス名なのって、
すげーウザイんだけど、修正されるんだろうか。
0119 ヽ(´ー`)ノ
03/07/26 21:27ID:???んー、例えば Exception。
class MyException extends Exception {
publiuc function __construct() {
parent::__construct(); // NG
$this->Exception(); // OK
}
}
いや、細かいと言われればそれまでなんだが…気になる。
0120114
03/07/26 22:18ID:???0121nobodyさん
03/07/28 19:01ID:???make installの[PEAR] PEAR - already installed: 1.2bで
止まってしまう。なんでやろ??
./configure
make
make install
してるだけなんだが。
環境:Redhat8.0+Apach1.3.28
Libxml2の2.5.8適用済み
現状、他にPHPは入ってないけど、
これが入ったらDSOで4.3.2と3.0.18を入れる予定。
0122山崎 渉
03/08/02 02:23ID:???( ^^ )< ぬるぽ(^^)
0123ぼるじょあ ◆ySd1dMH5Gk
03/08/02 04:51ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0124nobodyさん
03/08/19 02:49ID:d9EEDzco0126nobodyさん
03/08/19 20:38ID:???今年の年末じゃないの?
さらに1年なんて待てんぞ。
0128nobodyさん
03/11/07 20:58ID:pE9CiLm80129nobodyさん
03/11/07 21:05ID:???0131nobodyさん
03/11/08 01:27ID:???0132nobodyさん
03/11/08 13:13ID:???0133nobodyさん
03/11/12 23:00ID:mNrF9ujBおうおう、その声はKOFのPHP-BOFでも出てたな。
0134nobodyさん
03/11/13 09:09ID:???0135nobodyさん
03/11/13 09:10ID:???徹夜徹夜で当日頭が狂ってて KOF 出損ねたよ。ちきしょおおお
PHP5 って別物だよな。PHP3/PHP4 の時 以上に併用/共存期間と割合は高いんじゃないかと。
遊ぶなら断然 PHP5 なので俺は今の資産は PHP4 で据え置いてメンテフェーズに入れてさくっと PHP5 に逝きます。
どうせ今の規模なら会社の仕事もおいらの遊び道具だし。
0136nobodyさん
03/11/13 09:11ID:???SQLite だけが PHP5 じゃねーずらよ。
PHPConference 辺りの weblog 拾ったり PHP-DEV 見てるとわくわくしてくる。
0137nobodyさん
03/11/28 17:26ID:???見てきたよ。
生意気そうな小僧だね。
0138nobodyさん
03/11/29 02:35ID:m1wwSMYo小僧って歳いくつなんだ?
0140nobodyさん
03/11/29 22:46ID:m1wwSMYoわ、若い・・・
0141nobodyさん
03/11/29 22:53ID:NEKN+hL0漏れもそうだけど....
0142nobodyさん
03/11/30 01:03ID:???0143nobodyさん
03/11/30 01:18ID:???5でもまだ解決しませんか?
0144nobodyさん
03/11/30 01:30ID:ENFs/Hl7一生Perlやってろ馬鹿
0146nobodyさん
03/11/30 01:43ID:???0147nobodyさん
03/11/30 02:41ID:39l070eX認定資格を設けてもらいたいな。
でないと実用上で信用されない。
とりあえずJAVA使っとけっていう風潮が嫌いだ。
能力の具現化は仕様云々の前に死活問題だよ。
0148nobodyさん
03/11/30 02:56ID:???0149nobodyさん
03/11/30 13:03ID:1oeLDhTUPHP5の後期バージョンでは、
JAVAをPHPに取り込むぞ
0150143
03/11/30 19:13ID:???これからはSmartyの時代なんでしょ?
<html><body>
<?php echo "もうこんな仕様、百害あって一利なしでしょ"; ?>
</body></html>
0151nobodyさん
03/11/30 20:03ID:???0152nobodyさん
03/11/30 22:03ID:cPpRwFV3なかなか考えどころだね。
確かにオブジェクト指向的な考え方いれて実装するというのを標準にしても良いの
だけど、最近増えている案件でのPHPのコーディングのされ方は結局COBOグラマー
でもコーディングしやすいようなやり方(手続き型)でやられているのだと思う。
漏れもそうだが....
0153nobodyさん
03/12/01 00:03ID:gxJ36SWiどうでもいいが、
汚いコードと適当なコードが動いてしまうのは、
どうにかしてくれって感じ。
俺的にecho("関数hogeは$hogeだ")は嫌い。
0154nobodyさん
03/12/01 00:09ID:???0155nobodyさん
03/12/01 00:10ID:???javaとphpに関して、こんなことを書く奴もいる。ちょっと偏見じみているけどな。
ttp://inoue.typepad.com/searchengine/2003/11/php.html
0156nobodyさん
03/12/01 00:43ID:opMUFS3+こういう奴ムカツク、言語なんて関係ない
結局ディレクションとコード書く人間が
ちゃんとやれてるどうかの問題だけなのに、
PHPがメンテナンス性のあるコードは
書けないみたいな書き方されてるのが
0157nobodyさん
03/12/01 00:51ID:???C,Java上がりの人にとっては宣言の必要のないPerlやPHPにびびる。
0158nobodyさん
03/12/01 09:56ID:McQLtDRzプロジェクト内での規約があるのでは。
別に型宣言しなくても良いが、
変数名や初期化するときになどで定義はできるだろ。
煩雑で冗長なコードでもとりあえず動くが、
綺麗に、要所で纏められた整理したコードも書けるだろ。
関数化やクラス化の仕様も定めてたら、
使いまわしの利く、皆がわかりやすいコーディングできるだろ。
要は指揮する人の考え方一つだ。
過去に動けば良いじゃんで、
適当な作り方してた人が多いのは否めないが。
0159nobodyさん
03/12/01 16:32ID:???0160nobodyさん
03/12/01 19:52ID:???型宣言が必要ないという大きな違いがあるのに
強引にC、Javaに似せようとしてるから無理がくる。
PHP5で結構改善されるらしいけど、
オブジェクト指向の機能はますますJavaそっくりになってきてる。
Javaに似せようとする限りはJavaを超えられないでしょう。
PHPはシンタックスシュガー的に優れている言語でしかない。
シンタックスシュガー的に優れてるってのは初心者にもわかりやすいし
実用的ではあるが将来の発展性としてはJavaより低い。
0161nobodyさん
03/12/01 23:56ID:0EQXIe1fにつきるだろうな。
先のリンクにもある通り個人差が出にくいので保守性に優れ従事者の代替が利く。
だが俺的には常に人が見る事を意識した設計・コーディングしてるつもりだし
そういう価値観を共有する人間で取り組む場合はJAVAのような完結された
開発環境はクリティカルな作業が潤滑に行えないクソな言語にも感じられる。
やはりPHPの展開は基本的な部分をマトモに作り直す方向にして欲しい。
PHP4の資産が使えなくてもいいから。
本当の意味で仕切り直しをしてデスクトップ・アプリや基幹アプリでも通用する
ような「気合い」入った仕様えを望む。
ていうかコンパイラ
0163nobodyさん
03/12/02 22:58ID:???>開発環境はクリティカルな作業が潤滑に行えないクソな言語にも感じられる。
↓
可読性の高い設計、コードを書くことに価値を置くチームは、
Javaの完結された開発環境【これよく分からない。誰か訳して!】
では【批評的な or 危機的な】作業を潤滑に行えない。
だからJavaはDQNな言語だ。
Parsingに失敗しますた。
>本当の意味で仕切り直しをしてデスクトップ・アプリや基幹アプリでも通用する
>ような「気合い」入った仕様えを望む。
>ていうかコンパイラ
それPHPじゃなくてC#。
0164nobodyさん
03/12/03 00:28ID:TgxgX3LQ存在意義さえ無い
0165nobodyさん
03/12/03 01:28ID:???語るスレはこちらでよろしかったでしょうか?
0166nobodyさん
03/12/03 07:52ID:bA9kTK0EPHPは決して言語じゃない。
スクリプトだ。
■ このスレッドは過去ログ倉庫に格納されています