[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/09 18:07 / Filesize : 79 KB / Number-of Response : 321
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】下らねぇ質問はここに書き込みやがれ 46



1 名前:nobodyさん mailto:sage [2007/05/12(土) 16:43:57 ID:???]
まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 45
pc11.2ch.net/test/read.cgi/php/1177635762/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで

57 名前:nobodyさん [2007/05/13(日) 17:17:10 ID:JyhsaAbc]
質問させてください。

/proc 0 0 0 0% /proc
↑のようなデータがあります。

この行の"0%"のみを抜き出して表示させたいのですが、
以下のようなスクリプトを実行すると、
何も表示されません。0=無として動いているようです。


$a = 0;
$hairetu = explode(" ", "$proc"); 
// ↑の$procに「/proc 0 0 0 0% /proc」の内容が入ってます。

while( $a < 34 ) {
if ( ereg("%", $hairetu[$a]) ) {
$str = "$hairetu[$a]";
}
$a++;
}

print "$str<br>";
// ↑ここで何も表示されない

分かりにくくて申し訳ありませんが、対処方法を教えてください。


58 名前:nobodyさん mailto:sage [2007/05/13(日) 17:17:44 ID:???]
sendmail呼べばおk。

59 名前:nobodyさん mailto:sage [2007/05/13(日) 17:25:38 ID:???]
>>57
$str = preg_replace('/.*? (¥d+)%.*/', "$1", $proc);

60 名前:nobodyさん mailto:sage [2007/05/13(日) 17:27:12 ID:???]
>>57
$a = 0;
$hairetu = explode(" ", "/proc 0 0 0 0% /proc");
while( $a < 34 ) {
if ( ereg("%", $hairetu[$a]) ) {
$str = "$hairetu[$a]";
}
$a++;
}
print "$str<br>";

で出てくるけど

61 名前:nobodyさん mailto:sage [2007/05/13(日) 17:31:11 ID:???]
>>57
糞ロジックだし、記法かなりあやしいところあるけど、別に間違ってないよ。
別の原因だな。


62 名前:nobodyさん [2007/05/13(日) 22:04:51 ID:w30SUErw]
phpで指定した何年何月のカレンダーを組み込み関数なしで表示させたいが
いまいちソースが予想付かない、どういう組み方すればいいかなんとかご教授
お願いできませんでしょうか。スレ違いならそっちいくんでスレ指定おねがいします。

初めて1か月だがプログラミング向いてないんかな・・・。

63 名前:nobodyさん mailto:sage [2007/05/13(日) 22:28:16 ID:???]
なぜ組み込み関数無しで?

64 名前:nobodyさん mailto:sage [2007/05/13(日) 22:34:48 ID:???]
できるわけねえだろクズ。
もしやるとしたら正しい日付のフォーマットを自分で作るしかねえんだよ!

65 名前:nobodyさん mailto:sage [2007/05/13(日) 22:36:29 ID:???]
ガタガタいってるとそろそろ反撃しますよ回答者ども

おれは62じゃないから、念のため。



66 名前:62 mailto:sage [2007/05/13(日) 22:59:48 ID:???]
>>63
いやそういう指定受けたもので。

>>64
でもやらなきゃならんのですよ。

ううむ・・。基本日数は1800年の1月1日が水曜日って事ぐらいしか・・

67 名前:nobodyさん mailto:sage [2007/05/13(日) 23:05:30 ID:???]
その理由をかけよ

68 名前:nobodyさん mailto:sage [2007/05/13(日) 23:08:17 ID:???]
>>66
1800年の1月1日から、求める月の最初の日付まで何日間経ったか数えて、
それを7で割ったあまりで1日の曜日を求めて、ってことになりますね。

閏年は4で割り切れる年、ただし100で割り切れない年である、しかし400で割り切れる年はやはり閏年である、という事実を使って日数を求めればよいです。

69 名前:nobodyさん mailto:sage [2007/05/13(日) 23:10:19 ID:???]
>>68
それも関数つかわなきゃできなくね?

70 名前:nobodyさん mailto:sage [2007/05/13(日) 23:10:44 ID:???]
>>66
とりあえずどこまで考えたか見せてみ

71 名前:nobodyさん mailto:sage [2007/05/13(日) 23:16:04 ID:???]
組み込み関数無しでどうやって出力するんだ

72 名前:nobodyさん mailto:sage [2007/05/13(日) 23:17:30 ID:???]
プログラムのロジックを考えるのが趣味ならべつだが、車輪の再開発なんて無駄


73 名前:66 [2007/05/13(日) 23:21:39 ID:w30SUErw]
>>67
残念だが無理

>>68
わかりました、それをヒントに考えてみます。

>>70
フロチャートから書いてる段階だからまだ入力してないんだ・・。

>>71
説明不足でした、正確には日付関数系をなし。

なんとか頑張ってみます、ありがとうございました。

74 名前:nobodyさん mailto:sage [2007/05/13(日) 23:23:08 ID:???]
無理ワロタ

75 名前:nobodyさん mailto:sage [2007/05/13(日) 23:23:35 ID:???]
できないことはないが、ソースがふえるだけ
学校の宿題だろ



76 名前:nobodyさん mailto:sage [2007/05/13(日) 23:24:06 ID:???]
どうせ宿題かなんかだろ。

スルーしろよ。

77 名前:nobodyさん mailto:sage [2007/05/13(日) 23:25:31 ID:???]
どんな用件なんだいったい?
謎は深まるばかりだな

78 名前:nobodyさん mailto:sage [2007/05/13(日) 23:28:46 ID:???]
大学板でこの質問貼り付けて聞きまわって調査してくる

79 名前:nobodyさん mailto:sage [2007/05/13(日) 23:29:38 ID:???]
>>73
要求仕様の理解がおかしいんじゃないのか?
カレンダー関数と、標準関数としての日付関数と取り違えてないか?

80 名前:nobodyさん mailto:sage [2007/05/13(日) 23:37:32 ID:???]
>>73
フローチャートでもいいから見せろよ
どの段階で詰まってるのか分からないと答えようが無いだろ

81 名前:nobodyさん [2007/05/13(日) 23:37:33 ID:Abz7uB+8]
ウィンドウズでPHP5をインストールしたのですが
アパッチを起動してPHPが動きません
PHP4を設定する資料は沢山あっても5の資料が無いので教えてください

82 名前:nobodyさん mailto:sage [2007/05/13(日) 23:38:28 ID:???]
>>81
公式マニュアルに分かりやすく確実な解説があるよ〜〜〜

83 名前:nobodyさん [2007/05/13(日) 23:41:09 ID:Abz7uB+8]
>>82
どうもありがとう

84 名前:nobodyさん mailto:sage [2007/05/14(月) 00:11:16 ID:???]
>>81-83

ほのぼのした流れにワロタ

85 名前:nobodyさん mailto:sage [2007/05/14(月) 00:30:06 ID:???]
あるスクリプトで、sleep 10;という命令を使おうと思ってます。
そこで、停止している10秒間に、10、9、8、7、、、と
カウントダウンを表示させたいのですが、どのように記述すれば
良いでしょうか




86 名前:nobodyさん mailto:sage [2007/05/14(月) 00:31:07 ID:???]
>>85
>>1

87 名前:nobodyさん mailto:sage [2007/05/14(月) 00:46:07 ID:???]
>>85
こんなんじゃダメか?
for ($i = 10; $i >= 0; $i--) {
 printf("\r%2d", $i);
 sleep(1);
}

88 名前:nobodyさん mailto:sage [2007/05/14(月) 00:52:05 ID:???]
駄目に決まってるじゃん。CLI標準出力じゃあるまいし

89 名前:nobodyさん [2007/05/14(月) 00:56:58 ID:5a5f7yKw]
>>50
Thx!なるほど。バッチで実行してもいいんじゃね?phpでpopアクセスするやつ作って。

90 名前:nobodyさん mailto:sage [2007/05/14(月) 00:58:42 ID:???]
>>88
死n

91 名前:nobodyさん [2007/05/14(月) 01:07:06 ID:anxZlOK/]
$iyear=2007;
$imoon=5;

function leap($year){
$count=0;
$count += floor($year/4);
$count -= floor($year/100);
$count += floor($year/400);
return $count;
}

$leap = leap($iyear)-leap(1800+(($imoon>2)?-1:0));
echo "leap=$leap\n";
$moon = array(0,31,28,31,30,31,30,31,31,30,31,30,31);

$day = ($iyear-1800)*365 + $leap;
for($i=1; $i<$imoon; $i++)
$day+=$moon[$i];
echo "day=$day\n";

$dotw=($day+3)%7;
echo "dotw=$dotw\n";

for($i=0; $i<$dotw; $i++)
echo " ";

for($i=1; $i<=$moon[$imoon]; $i++){
printf("%2d ",$i);
if(!(($i+$dotw)%7))
echo "\n";
}

92 名前:nobodyさん mailto:sage [2007/05/14(月) 01:07:34 ID:???]
IDだしてないやつに回答した奴が被害にあいますた

93 名前:nobodyさん mailto:sage [2007/05/14(月) 01:12:07 ID:???]
そうですか。頭悪いね。

94 名前:nobodyさん [2007/05/14(月) 01:14:51 ID:w1xXl1JO]
httpd.exe: Syntax error on line 115 of C:/Program Files/Apache Software Foundati
on/Apache2.2/conf/httpd.conf: Cannot load C:/php/php5apache2.dll into server: \x
8ew\x92\xe8\x82\xb3\x82\xea\x82\xbd\x83\x82\x83W\x83\x85\x81[\x83\x8b\x82\xaa\x8
c\xa9\x82\xc2\x82\xa9\x82\xe8\x82\xdc\x82\xb9\x82\xf1\x81B
Note the errors or messages above, and press the <ESC> key to exit. 27...

C:/php/php5apache2.dllはあるのにこう言われます
何故ですか

95 名前:nobodyさん [2007/05/14(月) 01:15:34 ID:w1xXl1JO]
>>94はウィンドウズXPでアパッチを起動した時のエラーメッセージです



96 名前:nobodyさん [2007/05/14(月) 01:16:34 ID:dsmo737w]
>>95
エラーメッセージ答えてもエラー内容わからないと解決しなくね?

97 名前:nobodyさん mailto:sage [2007/05/14(月) 01:17:11 ID:???]
>>91
汚いけど凄いな、俺には理解できん

98 名前:nobodyさん mailto:sage [2007/05/14(月) 01:19:05 ID:???]
>>94
httpd.confの115行目でsyntax errorだって。

99 名前:nobodyさん mailto:sage [2007/05/14(月) 01:22:01 ID:???]
なんでapache2.2なのにphp5apache2.dllを呼ぶんだよバカ。
apache2,2用のdllを呼んでからでなおしてこいやボンクラ

100 名前:nobodyさん mailto:sage [2007/05/14(月) 01:23:47 ID:???]
( ・ω・)

101 名前:nobodyさん [2007/05/14(月) 01:37:31 ID:Rgccl4HD]
$str1 = "/AAA/BBB/CCC";
$str2 = "/BBB/CCC/DDD";

から共通部分の"/BBB/CCC"だけを抜き取るにはどうしたらいいの?

102 名前:nobodyさん mailto:sage [2007/05/14(月) 01:40:52 ID:???]
マニュアルの配列を扱う関数ページはもちろんみたんだろうな?

103 名前:nobodyさん [2007/05/14(月) 01:53:13 ID:w1xXl1JO]
>>99
どうもありがとう
おかげでエラーは出なくなりました

でもまだテスト用のスクリプト動かすとエラーが出ます
たとえば
<? phpinfo() ?>
だけのphpファイルを開くと
Parse error: syntax error, unexpected '@' in C:\Pr 略 est\phpinfo.php on line 2
になります
他のスクリプトの内容でも同じエラーです
質問厨ですいません

104 名前:nobodyさん mailto:sage [2007/05/14(月) 01:56:07 ID:???]
unexpected '@' といわれるのは、たいがい全角スペースが変なとこに入ってるときだな。

105 名前:nobodyさん [2007/05/14(月) 01:57:06 ID:w1xXl1JO]
>>104
その通りでした
ありがとうございました



106 名前:nobodyさん mailto:sage [2007/05/14(月) 02:01:42 ID:???]
PHPのフレームワークはいつになったらデファクトスタンダードゥが決まるんだろな

107 名前:nobodyさん mailto:sage [2007/05/14(月) 02:02:37 ID:???]
口は悪いけど面倒見がいい回答者がそろうインターネットですね

108 名前:nobodyさん mailto:sage [2007/05/14(月) 02:06:24 ID:???]
>91 こゆの見ると、己の才能の無さに凹むわ

109 名前:nobodyさん mailto:sage [2007/05/14(月) 02:07:51 ID:???]
関数でできることを書くのは自己まんにしかみえないよ

110 名前:nobodyさん mailto:sage [2007/05/14(月) 02:17:09 ID:???]
>>109
確かにそれはそうだ。
でも出来るけどやらないのと出来ないからやらないでは
全然意味合いが違ってくると思うんだ。

111 名前:101 [2007/05/14(月) 02:21:50 ID:Rgccl4HD]
>>102
>>101へのレス?

112 名前:nobodyさん mailto:sage [2007/05/14(月) 02:41:21 ID:???]
>>101
共通部分があらかじめ分かってるか否かによる

113 名前:101 [2007/05/14(月) 03:04:28 ID:Rgccl4HD]
$str1 = "/AAA/BBB/CCC";
$str2 = "/BBB/CCC/DDD";

$temp = end(explode("/", $str1));
$pattern = "`^(.*{$temp})`";
preg_match($pattern, $str2, $match);
echo $match[1];

自分で書いたのはこんな感じなんだけどなんかたまたま動いてるだけな気がするんです
"/"で分割したから$str1が"/"で終わっちゃうと当然思い通りには動作しないし。
$str1はファイルの絶対パス、すなわち"/"で終わらないって条件下ならこれでいいのかな
やりたいことをうまく説明できてなくてすまん

114 名前:nobodyさん mailto:sage [2007/05/14(月) 03:24:35 ID:???]
最後に/を含なまいようにrtrimで削除すればいい話だろ
難しく考えすぎるな。楽をしろ

115 名前:nobodyさん [2007/05/14(月) 05:38:18 ID:Qx50SkdA]
あるスクリプトで、sleep 10;という命令を使おうと思ってます。
そこで、停止している10秒間に、10、9、8、7、、、と
カウントダウンを表示させたいのですが、どのように記述すれば
良いでしょうか



116 名前:nobodyさん mailto:sage [2007/05/14(月) 05:54:14 ID:???]
>>115
CLIならループで。
Webならクライアント側のJavaScriptで。
必要ならばセッション張って。

それ以前に仕様を見直したほうが無難。

117 名前:nobodyさん [2007/05/14(月) 06:46:28 ID:Qx50SkdA]
>>116
WEBでやりたいと思ってます
なるほど。JavaScriptかぁ・・・
例えば、10秒のGifアニメを張るとかもアリでしょうか?

>それ以前に仕様を見直したほうが無難。
どういう点がマズイ仕様でしょうか


118 名前:nobodyさん mailto:sage [2007/05/14(月) 07:11:02 ID:???]
>あるスクリプトで、sleep 10;という命令を使おうと思ってます。

・・・・・・。

119 名前:nobodyさん mailto:sage [2007/05/14(月) 08:56:54 ID:???]
>>117
サーバー側での10秒後がクライアント側でも10秒後とは限らない

120 名前:nobodyさん mailto:sage [2007/05/14(月) 09:06:46 ID:???]
>>117
サーバー資源を10秒も食いっぱなしにすんなよ。
JavaScriptで10秒timerかけて、10秒後にサーバーに再アクセス、が妥当じゃないの?
GIFアニメの再生速度はマシンパワーに依存するから「10秒の」ってのは作れないと思う。
これもJavaScriptで1秒間隔で別の画像に次々切り替えるとかにすれば。

121 名前:nobodyさん mailto:sage [2007/05/14(月) 09:36:02 ID:???]
くだらねぇな

<script type="text/javascript">
onload = function () {
 var counter = document.getElementById("counter");
 var n = 10;
 (function () {
  counter.innerHTML = n;
  if (n-- > 0) setTimeout(arguments.callee, 1000);
  else counter.innerHTML = "ぬるぽ";
 })();
}
</script>
<span id="counter"></span>

122 名前:nobodyさん [2007/05/14(月) 11:35:48 ID:dsmo737w]
imapで、メールの本文や日時、メールアドレスは見れるのですが、
タイトルが見ることができません。
何かタイトルを見る方法はないのでしょうか?

あと、メールアドレスが偽装で送られてきた場合は、
この関数ではそれを見破る(?)ことはできるのでしょうか?

123 名前:nobodyさん mailto:sage [2007/05/14(月) 11:44:07 ID:???]
>>122
頼むから日本語で喋ってくれ

124 名前:nobodyさん [2007/05/14(月) 11:56:04 ID:dsmo737w]
>>123
@メールのタイトルを取得する方法
Aメールアドレスが偽装されている部分はどうなるの?

です

125 名前:nobodyさん mailto:sage [2007/05/14(月) 12:06:16 ID:???]
>>124
1. ヘッダを取得する関数があるような気はしませんか。
2. ヘッダを取得する関数があるような気はしませんか。

何を以って偽装とするのかわかんないけど
複数プロバと契約しててSMTP1つで片づけてる人も「偽装」?



126 名前:nobodyさん [2007/05/14(月) 12:08:59 ID:dsmo737w]
>>125
あー
mb_send_mailなのでヘッダーで自分のメールアドレスを指定してたりすると偽装?
わっかんねwwwwww

headerに
[subject] => =?ISO-2022-JP?B?GyRCJCokUiQ1IXkbKEI=?=
ってりましたが、これですか、どもです

こんな形の文字化け初めてみました

127 名前:nobodyさん mailto:sage [2007/05/14(月) 12:29:35 ID:???]
メールアドレスはいくらでも偽装かのうだけど
発信元サーバー情報は取得できるよ。

128 名前:nobodyさん [2007/05/14(月) 12:44:30 ID:dsmo737w]
>>127
message_idの項目のことですかね?

=?ISO-2022-JP?B?GyRCJCokUiQ1IXkbKEI=?=
↑文字化けしてますけど、どうやって戻すのでしょう?
mb_convert_encoding($str, "utf-8","iso-2022-jp")
mb_convert_encoding($str, "utf-8","auto")
試しましたが元に戻りません・・・


129 名前:nobodyさん mailto:sage [2007/05/14(月) 12:50:43 ID:???]
タイトルにサーバー情報が入ってる分けないだろバカ

130 名前:nobodyさん [2007/05/14(月) 12:51:48 ID:dsmo737w]
>>129
落ち着け
下のは新しい質問だ

131 名前:nobodyさん mailto:sage [2007/05/14(月) 12:57:58 ID:???]
>>128
mb_decode_mimeheader

ていうかそんなのも分からずメール関連やろうなんて無謀だから諦めた方が…
まずはメールのプロトコルとかヘッダーとか理解したほうがいいよ

132 名前:nobodyさん mailto:sage [2007/05/14(月) 12:59:48 ID:???]
>>128
それは文字化けではない
BASE64エンコード
元に戻すならデコード
関数探せばあるよ

133 名前:nobodyさん [2007/05/14(月) 13:09:19 ID:dsmo737w]
>>131
なるほど!urlencodeみたいなものですね

134 名前:nobodyさん [2007/05/14(月) 13:27:38 ID:fBoB1LaJ]
すみません。書籍を読んで勉強中なんですが。疑問におもったので教えてください。

最初にif文で$_GETで受け取るべき値があれば受け取り変数$nameに入れるとします。受け取る値がない場合はもちろん受け取りません。
そしてTEXTBOX(<input type="text">)に$_GETで得た値をデフォルトで入れます。$_GETで受け取らない場合は
textboxはデフォルトでは空白です。

それを実現するには、

本によると<input type="text" value="<? echo $name; ?>">となっています。
最初のif文では
if(isset($_GET)) {
$name=$_GET;
}
としています。要するに$_GETが空白の場合は$nameは使用しません。
その場合、<input type="text" value="<? echo $name; ?>">での$name使用は
エラーにならないんですか?C言語だといきなり今まで使用していない変数(値も代入されていない)を使うとエラーになるんですが。。
PHPでは、エラーもなく通るんですか?

たしか、なにかの本ではこのような状況のとき、厳密にはエラーになるときもあるとかいてありました。

135 名前:nobodyさん mailto:sage [2007/05/14(月) 13:30:55 ID:???]
>>134
中身がない場合は、空のデータが出力される



136 名前:134 [2007/05/14(月) 13:35:37 ID:fBoB1LaJ]
>>135
どうもありがとうございます。中身がない場合は空のデータなんですね。
ということは<input type="text" value="">となるんですね。

ありがとうございました。

137 名前:nobodyさん mailto:sage [2007/05/14(月) 13:37:29 ID:???]
どうしても心配なら
$name = "value=\"".$_GET."\"";

<input type="text"<? echo $name; ?>>

にすればいいかもしれんね

138 名前:nobodyさん mailto:sage [2007/05/14(月) 13:50:25 ID:???]
普通の配列だと
$array[0]['type']
で見れるけど

simplexmlloadだと、
配列の中身見るとき$xml->type;だよね

139 名前:虚弱PHP mailto:sage [2007/05/14(月) 13:56:21 ID:???]
>>134
質問は↓でいいのかな?
> C言語だといきなり今まで使用していない変数(値も代入されていない)を使うとエラーになるんですが。。
> PHPでは、エラーもなく通るんですか?

そういうもんです。
スクリプト系の言語ではわりと普通のことだと思います。
NOTICEも表示するようにしとけば、NOTICEは起きると思いますよ。

140 名前:nobodyさん [2007/05/14(月) 14:14:35 ID:5a5f7yKw]
>>97
>>91じゃ閏年に対応できなくね?date関数使えば?

141 名前:nobodyさん mailto:sage [2007/05/14(月) 14:33:07 ID:???]
E_ALLなら宣言してない変数使うとエラー出なかったっけか?

142 名前:nobodyさん mailto:sage [2007/05/14(月) 14:38:16 ID:???]
foreachのなかで if ( isset( $value['table']))
というif文があるんですが、$valueが'flg'という文字列でも上記のif文がtrueになるのはなぜですか?

$ret[] = $value['table'] . '.' . $key;
という文がそのif文の中にはあるんですが、この部分の返り値が"f.hoge"となってます。



143 名前:142 [2007/05/14(月) 14:44:08 ID:L2qcEQSy]
PHPのバージョンは 5.1.6です

あと、たまに同じ値を比べてもFALSEな時があるんですが、
それもforeachブロック内です。
===で比べないとTRUEになりません。

なんかあるんでしょうか。



144 名前:nobodyさん mailto:sage [2007/05/14(月) 14:51:14 ID:???]
>>134
代入する場合は存在していなくても問題ない。
参照する場合は存在していないとNOTICEエラーが発生する。
(Undefined〜系、エラーレベルE_ALLじゃないと出ない。値的にはnullが返る。

それはそうとその通りだと$_GETは常にセットされてるし、配列なんだけど写しミス?

>>142
文字列型も配列型のように角括弧でバイト単位でアクセス出来る為。
ただしオフセットは数字以外は[0]と見なされて1byte目を参照することになる。
そのfはflgの先頭文字。

145 名前:nobodyさん mailto:sage [2007/05/14(月) 15:16:58 ID:???]
youtubeって会員登録無料でしょうか?




146 名前:nobodyさん mailto:sage [2007/05/14(月) 15:21:02 ID:???]
有料です。
登録しないで視聴した場合、それなりの料金はIPから調査されてちゃんと後日請求されます

147 名前:nobodyさん [2007/05/14(月) 16:09:05 ID:k9XxZtyZ]
static変数やメソッドというものは、
どういうケースで使うのでしょうか?
カウンターでカウントするときに使用するぐらいはわかるのですが、
ブロック内が終わっても値を保持し続けるといっても、
具体的にどういうケースで使えばいいのかいまいち理解できません。
どういう所で使うのか、具体的なケースをいくつかあげていただけませんでしょうか?

148 名前:nobodyさん mailto:sage [2007/05/14(月) 16:16:40 ID:???]
なんで貴様のために具体的なケースを、しかもいくつもあげ(ry

149 名前:nobodyさん mailto:sage [2007/05/14(月) 16:17:37 ID:???]
しかもカウントする処理でわざわざつかうなよw

150 名前:nobodyさん mailto:sage [2007/05/14(月) 16:20:00 ID:???]
>>147
思いつかなければ、別に使う必要はない
具体的な例を挙げるほど頻繁に使うことはない



151 名前:nobodyさん mailto:sage [2007/05/14(月) 16:21:49 ID:???]
>>147
貴様に教えられることはマニュアルを極めてから出直して来い

152 名前:nobodyさん [2007/05/14(月) 16:35:11 ID:k9XxZtyZ]
>>150
そうですか。
いくつか例をあげていただければ、共通項が見出せると思ったのですが、
頻繁に使うことはないとのことなので気にしないことにします。

153 名前:nobodyさん mailto:sage [2007/05/14(月) 16:45:23 ID:???]
良く使うのはstaticなインスタンスを作成するときぐらいかな。
他は特に使わないと困るって所があまり無い気がする。

154 名前:nobodyさん mailto:sage [2007/05/14(月) 16:47:02 ID:???]
ここは新しいことを覚えるというより、わからないことを教えてもらうスレだろ
楽して勉強しようとするな

155 名前:nobodyさん mailto:sage [2007/05/14(月) 16:48:14 ID:???]
新しいことを覚えるのも楽しいよ。



156 名前:nobodyさん mailto:sage [2007/05/14(月) 16:58:26 ID:???]
>>154
そういう俺ルールを作るなボケ。
くだらねぇ質問ならなんでもいいんだよカス。
ていうかこの時間の回答者は煽ることしかできない低レベルな馬鹿ばっかりだな。
俺も含めて。

157 名前:nobodyさん mailto:sage [2007/05/14(月) 17:00:26 ID:???]
俺はまじめに答えたぞ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<79KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef