トップページ⇒php
1001コメント314KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/11/02 00:15:41ID:???
PHPに関するくだらない質問用すれです。
0002nobodyさん04/11/02 00:21:02ID:QiT/le0d
漏れが2だ
文句あるか???
0003nobodyさん04/11/02 01:13:56ID:???
>>2
まさにスレタイどおりのくだらない質問だな。

では答えてやろう。勝手にしろ。
0004nobodyさん04/11/02 03:41:50ID:fek3vVTJ
参照渡しってどういうときに役立つの?
0005nobodyさん04/11/02 06:45:06ID:???
値をコピーするのに時間がかかるとき。
関数のローカルスコープから、外の変数を書き換えるとき。
0006nobodyさん04/11/02 09:23:59ID:???
くだらねぇくないじゃん
0007nobodyさん04/11/02 12:42:20ID:???
PHPってイスラエル人が作ってんでしょ? アラブの人も使うのかな?
0008nobodyさん04/11/02 13:25:21ID:???
普通に使ってるね
けどマニュアルにはヘブライはるけどアラビックないんだよねー
英語出来るから運用上は問題はないんだろうけど
0009nobodyさん04/11/02 14:35:36ID:???
やっぱアラビアの人は使わないんだよ。きっと。
0010nobodyさん04/11/02 18:30:57ID:???
誤爆した
http://pc5.2ch.net/test/read.cgi/php/1083828423/389
0011nobodyさん04/11/02 19:12:01ID:BdD3Iw6Q
PHP4.3.8使っていますがセッションのタイムアウトがききません。

session.gc_maxlifetime = 1
session.cache_limiter = public

なんですが他にどこを確認すればよろしいでしょうか?

0012nobodyさん04/11/02 20:38:15ID:???
“タイムアウト”なら自前で処理しなきゃ駄目。
expireを指定するのはCookieの破棄をクライアントに依存することになるので
鯖側でやる。

あとgc_maxlifetimeは関係ないぞ。しかも1じゃgcの度に全部消されてしまう。
キャッシュをpublicで有効にさせてるのも意味不明。マニュアルもっと嫁。
0013nobodyさん04/11/02 20:40:39ID:???
セッションを中途で破棄する必要があるのってどんな処理だ?
0014nobodyさん04/11/02 20:44:34ID:ruCeV6rD
  |l  |l l |l | |i
   |i  l |i l| li  |
        ∩
    _,,..,,n,r'゙ <⌒つ
   ./ ゚ 3  ヽ )´   
 ) l ゚ ll ∩ ノ そ
Σ `'ー---‐''  (
  ⌒ヽ/V⌒v、/⌒ ビダァァァン!!
0015nobodyさん04/11/02 21:00:42ID:???
>>14
似てるけどスレ間違ってるぞ
0016nobodyさん04/11/03 14:27:27ID:dqlavdBU
ゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラゲラバーニラー
0017nobodyさん04/11/04 02:34:38ID:7zuJUVGZ
リンクをクリックした情報をとるにはどうすればよいの?
やっぱり無理?セッション情報が必要?

メニューのリンクから、インナーフレームを書き換えたとき、
そこに読み込まれるhtmlがあるディレクトリ名を取得することって
どうやればできますか?
0018nobodyさん04/11/04 03:29:52ID:???
マルチうざい
0019nobodyさん04/11/04 13:18:12ID:???
mail関数がFalseを返してくるのですが、何が原因なのでしょう?

環境:Apache2+PHP4.2.3multibyte & qmail

qmailへのsendmailラッパ切り替えは行っています。
0020nobodyさん04/11/04 16:05:14ID:???
>>19
ext/standard/mail.c を見て分かるように、要因になるものは複数あります。
とりあえずメール鯖のログを見てみてはイカガ谷^hですか?
0021nobodyさん04/11/04 16:27:52ID:ZJYSaM9M
>>19
<?php
// 関数のリストを取得
$funcs = get_defined_functions();

// 表示
natsort($funcs["internal"]);
foreach ($funcs["internal"] as $value)
{
print "$value\n";
}
?>

実行結果に mail 関数ある??
0022nobodyさん04/11/04 16:30:34ID:???
ってか、ひとまずPHPが何かエラー吐いてないかチェック。
0023nobodyさん04/11/04 16:48:59ID:???
array_search と in_array ってどういうときに使い分けるんでしょう?
型チェックも行いたいときに in_array を使うという理解で合ってますか?
0024nobodyさん04/11/04 17:02:06ID:???
>>23
そもそも戻り値が違う
とりあえずマニュアルと睨めっこするといいよ
00251904/11/04 17:53:54ID:???
レスありがとうございます。

>>20,22
ログは一通り見たのですが、もう一度確認します。
>>21
mail関数はありました。どうもです。

0026梓屋04/11/04 18:34:02ID:???
perlスクリプトをphpスクリプトにしようと思ったらしんどい?
単純に関数を変えていくだけではすまんでしょうか?
何かperlとphp特有の違いみたいなもんだあったら教えてくださいませ
0027nobodyさん04/11/04 18:40:52ID:???
>>26
違う言語なので関数の置き換えだけでやろうと考えるのは浅はかです。
0028nobodyさん04/11/04 19:19:35ID:???
9割くらいは関数の置き換えで問題ない気がする。
それ以外は微妙な調整が必要だろう。
0029nobodyさん04/11/04 20:03:34ID:???
>>28
アフォ?
0030nobodyさん04/11/04 21:04:19ID:???
どうでもいいけどクロージャ欲しいな
0031nobodyさん04/11/04 22:02:19ID:???
PHPでwmvファイルをダイアログを出してDLさせようと思い

header("Content-type: application/octet-stream");
header("Content-Disposition: inline; filename=\"test.wmv\"");
header("Content-Length: ".50000);
readfile("test.wmv");

としてみたんですが、メディアプレーヤーが起動してしまいます。
検索して
header("Content-type: application/octet-stream");を
header("Content-type: application/octet-stream-dummy");にするとDLされるみたいに書いてあったのですが、
やはりメディアプレーヤーが起動してしまいます。

ネスケだとうまくいくんでIEのバグかなと思うんですが、もしDLできる方法があればご教授お願い致します。
よろしくお願いします。
0032nobodyさん04/11/04 22:06:21ID:???
フォローなしかよ
0033nobodyさん04/11/04 22:20:48ID:???
>>31
ググれハゲ
0034nobodyさん04/11/06 01:35:08ID:EfiDIZUn
>>30
たしかrubyやpythonやgroovyでは使えるが、perlにはないんだよな
ならphpにあってよさそうな気もするが、、
スコープ継承するとなるとphpにとっては破壊的だなw
0035nobodyさん04/11/06 01:42:40ID:???
欲しがりません勝つまでは。
0036nobodyさん04/11/08 16:36:53ID:zZMR6plm
ある文字列の長さが特定の長さじゃない場合に
その文字列の前に特定の長さになるまで空白をのせたいのですがfor分とかで
一回ずつチェックしていくしかないのでしょうか?
まとめて入れる方法ってありませんでしょうか?
00373604/11/08 16:38:19ID:zZMR6plm
for文じゃない。while文とか の間違いです。
0038nobodyさん04/11/08 16:43:53ID:???
>>37
そういう操作をpaddingという。そいでもって str_padってのがある。
■ このスレッドは過去ログ倉庫に格納されています