【PHP】下らねぇ質問はID出して書き込みやがれ 128at PHP
【PHP】下らねぇ質問はID出して書き込みやがれ 128 - 暇つぶし2ch116:nobodyさん
13/06/01 00:04:17.77
>>115
shebangで/usr/bin/env使いたいときとか、cronと相性悪い。

117:nobodyさん
13/06/01 00:07:19.59
#!/usr/bin/env php
とかできるんだ。知らんかったわ。

118:nobodyさん
13/06/01 00:12:44.55
つか、もともとコマンドラインツール出身のperl, python, rubyと、それほどCLIに力を入れてないPHPじゃ
どっちが使いやすいか明白じゃん。
まあpharがもっと流行れば、もう少しはCLIにも脚光が当たるかもだけど。

119:nobodyさん
13/06/01 00:14:15.52
>>113
PHP自体はCで書かれてるので自由にカスタマイズすれ

120:nobodyさん
13/06/01 00:18:32.89
発想を変えて、独自エラーハンドラ定義して、エディタのtag jump に対応した形式でエラー出力して、
エディタでtag jumpするのはどうかな。

121:nobodyさん
13/06/01 00:27:44.17
PHPは元々の名前の由来自体が Personal Home Page Tools だからね。
それに最初は Perl で書かれてたんでしょ? PHP自体

122:nobodyさん
13/06/01 01:39:45.11
>>121
>それに最初は Perl で書かれてたんでしょ? PHP自体
初耳だけど。ソースは?

123:nobodyさん
13/06/01 01:47:06.51
ソースも何も、超有名な話だと思うがw

ラードフさんが、サイトの作成の際に perl だと余りにも面倒くさかったんで
自分のツールとして perl でライブラリを作ったのが最初だよ

124:nobodyさん
13/06/01 01:55:52.66
>>123
だから、そのことが書いてあるWebページplz

125:nobodyさん
13/06/01 03:22:53.18
>>124
URLリンク(manual.xwd.jp)

126:nobodyさん
13/06/01 03:28:32.98
>>125
URLリンク(php.net)

127:nobodyさん
13/06/01 03:34:45.32
>>126
最近のManualのHistoryでは、最初にPerlで記述したことは省かれてるけど(経緯はわからないけど)、少なくとも2006年までは「Perlスクリプトの単純な組み合わせでした」とされてるわけね。
何をムキになってるの?

128:nobodyさん
13/06/01 03:42:12.25
>>127
ムキになっているのは君でしょ

129:nobodyさん
13/06/01 04:24:03.89
あほ?
>>122 >>124 >>126 >>128
どうみてもおまえがむきになってるだろ(笑)

130:nobodyさん
13/06/01 09:25:46.27
>>129
つ鏡

131:nobodyさん
13/06/01 10:59:27.62
>>124
昔はいたるところで目にしたような気がしたんだが、たしかに今はあまり見かけないな

今確認できたのは Wikipedia の PHPの項目の歴史のセクションにちょこっと書いてある程度だし、
しかもPHPと名付けられた時点では既に C で書きなおされているとされている。

そもそもが曲解していたのかもしれないし、もはや perl との関係はなかったことにする流れなのかもしれないな。

132:nobodyさん
13/06/01 15:32:17.20 Lm5yShvx
抽象クラスのstaticメソッドの中から子の具象クラスのクラス名を知るにはどうすればいいですか?

133:nobodyさん
13/06/01 15:33:43.56
>>121
ださい名前だなぁw
パーソナルて

134:nobodyさん
13/06/01 17:04:54.97
>>133
作者個人専用ツールだったんだからパーソナルで間違いない。

135:nobodyさん
13/06/01 18:36:03.21
>>133
だったらCだってダサいだろ?
はじめてのC
(笑)

136:nobodyさん
13/06/01 18:38:20.52
C language って見た時、Body language を思い浮かべた俺はヘンタイ?

137:nobodyさん
13/06/01 18:45:11.97
>>132
意味が分からん。まさか、

class Parent {
static function hoge(){
// ここで Sub についてなにか知りたい
}
}

class Sub extends Parent {
}

ってことか?

138:nobodyさん
13/06/01 22:59:01.16
>>132
言いたいことがよくわからんが、できないと思うよ。
具体例をコードで示すのが吉。

139:nobodyさん
13/06/01 23:22:14.26
>>132
abstract class AbstractClass
{
 public static function getName() {
  echo static::thisName();
 }
}
class concrete extends AbstractClass
{
 public static function thisName(){
  return __CLASS__;
 }
}
$foo = new concrete();
$foo->getName();

140:nobodyさん
13/06/02 14:29:22.81 ZugnqmP2
POSTで送信されたデータは
基本的にissetで入っているかどうか判定しないと
送信されてない初期の場合にはエラーがでるものなのでしょうか?

勉強に使っているサンプルコードは特にPOSTデータのisset判定はしていません
特定の環境だけエラーができるものなのですか?

141:nobodyさん
13/06/02 14:32:47.73
>>140
エラーが出る出ない以前に、issetで判定するべき

142:nobodyさん
13/06/02 14:36:07.32 ZugnqmP2
>>141
ありがとうございます
判定するようにします

143:nobodyさん
13/06/02 15:48:58.82 3Klk3b6H
長い文章を「。」の後ろの位置で切りたいと思いますが
/。/でsplitすると、。が消えてしまいます
「。」を「。|」など、句切り用文字付きに置換してから、
句切り用文字でsplitすると、望みの結果になると思いますが、
これを一度のsplitで行なう方法はありますか?

144:nobodyさん
13/06/02 15:53:09.15
splitはそういう関数だからな
pre_match_allとか使えばいいんじゃない

145:nobodyさん
13/06/02 16:17:08.70
>>137
質問ならID出せゴミ

146:nobodyさん
13/06/02 20:58:44.71
>>143
消えてるって分かってるんだから、切ったそれぞれの後ろで。足せよ

147:nobodyさん
13/06/02 21:00:10.83
>>146
頭わりーなw

148:nobodyさん
13/06/02 21:45:31.73
まあ、 preg_split('/(?<=。)/' ,$txt)  とかでどうかな。 


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch