【PHP】質問スレッドPart2
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/10/17 10:52ID:zLTg5ihK答えられる方、返答よろしくお願いします。
参考リンク
■本家
http://www.php.net/
■PHP日本語マニュアル
http://www.php.net/manual/ja/
■Japan PHP Users Group
http://www.php.gr.jp/
■PHP 日本語ページ
http://www.cityfujisawa.ne.jp/~louis/apps/phpfi/index.html
■Pearのドキュメント
http://phpdocu.sourceforge.net/peardocs/
■前スレ
http://ebi.2ch.net/test/read.cgi/php/982687820/
0611名無しさん@お腹いっぱい。
02/01/15 20:23ID:???608に言えやボケ。
0612名無しさん@お腹いっぱい。
02/01/15 20:24ID:???( ´ ・∀・`) へー
0613606
02/01/15 20:27ID:t9teO+XeABC.phpに<? echo $PHP_SELF; ?> と書いて、実行すると
このスクリプトのパスが表示されます。
しかし、上で述べたように別のファイルに定義された関数で$PHP_SELF
を表示させると空白しか表示されません。
これは、なぜでしょうか?php.ini 等で修正できるのでしょうか?
0615名無しさん@お腹いっぱい。
02/01/15 20:34ID:???( ´ ・∀・`) へー
0616名無しさん@お腹いっぱい。
02/01/15 20:35ID:???俺のかわりにありがとう
0617606
02/01/15 20:38ID:t9teO+Xe0619名無しさん@お腹いっぱい。
02/01/15 20:40ID:???( ´ ・∀・`) へー
0620606
02/01/15 20:57ID:t9teO+Xe英語読めるよ。アメリカに5年住んでるから。
英語読める読めないを問題にしてるなんて、程度低いね。
妄想オタクの集まる所なんて、もう来ないよ。じゃ。
0621名無しさん@お腹いっぱい。
02/01/15 21:07ID:bVf9JhKA$hiduke = '2005-04-05';
というように、$hidukeにyyyy-mm-ddの形式で日付が格納されているとき、
この日付が現在よりも後かそうでないかを判断するにはどうすればいいのでしょう?
0622名無しさん@お腹いっぱい。
02/01/15 21:07ID:???( ´ ・∀・`) へー
0623名無しさん@お腹いっぱい。
02/01/15 21:45ID:???>の集まる
一人の振る舞いを複数形に増幅するのが君の反撃? これで終わり?
まあいいけどさ。
0624名無しさん@お腹いっぱい。
02/01/15 21:57ID:???UNIXタイムスタンプか何かに変えちゃって
現在の(UNIXタイムスタンプ)と比較すればどうだろ。
そのあたりの関数はこの辺かな。
ttp://jp2.php.net/manual/ja/ref.datetime.php
あと、海外に鯖があったりすると時差に引っかかったりするのでご注意。
0625名無しさん@お腹いっぱい。
02/01/15 22:22ID:???0626名無しさん@お腹いっぱい。
02/01/15 22:51ID:???日本語使うなというオチか?
0627名無しさん@お腹いっぱい。
02/01/15 23:27ID:???長尾うざいよ、ってゆーオチじゃねーの?
>スクリプト内で、SJIS が使えない状態は、非常に、不便です。
>SJIS で大量につくったページがある状態での移行はきわめて不便です。
>私は、スクリプトエンコードを解釈するオプションができるまで、
>PHP4 への移行は、待ちます。
どうぞご勝手に、って感じ?パッチ作ってやってる側の立場にもなれよな。
何ならてめーにふってやってもいいんだぜ?
0628名無しさん@お腹いっぱい。
02/01/16 00:49ID:???> どうぞご勝手に、って感じ?パッチ作ってやってる側の立場にもなれよな。
> 何ならてめーにふってやってもいいんだぜ?
そんな誤解をまねくような発言をされると困るんですが。
0629名無しさん@お腹いっぱい。
02/01/16 00:53ID:???( ´ ・∀・`) へー
0630626
02/01/16 00:59ID:???怖い展開になりそうな予感
つまりは、EUC > EUC でいいじゃん。
不満ならUTF-8でも使えばいいじゃん。
なんて言うと、
「話を見てない厨房は、
今すぐLANケーブルを口から入れて尻から出せ」
と言われてしまうのでしょうか?
0631名無しさん@お腹いっぱい。
02/01/16 01:17ID:???使用しています。この掲示板はindex.htmlを書き出す、書き出さない、を設定で
選択出来るものです。
今回、referrerで自分のサイト内から来たのか、他のサイトから来たのか
チェックして他のサイトから来た場合はメッセージを表示させようと
思ったのですが、index.htmlをindex.phpにして書き出し、そこで
チェックするのと、index.htmlを廃止して全てCGIで行うのとでは、
どちらが負荷が低いでしょうか?
0632名無しさん@お腹いっぱい。
02/01/16 01:22ID:???0633名無しさん@お腹いっぱい。
02/01/16 01:37ID:???( ´ ・∀・`) へー
0634名無しさん@お腹いっぱい。
02/01/16 01:43ID:???index.phpにして、referrerチェックするだけのコードを
挿入した方が、負荷は低いんじゃないの。
0635名無しさん@お腹いっぱい。
02/01/16 09:54ID:QldZQ7Atglobal $PHP_SELF;
をXYZ.phpに書いとくとどうよ? ABC.phpが返らない?
0636名無しさん@お腹いっぱい。
02/01/16 10:01ID:0aSVB78Mうん、そう。global を置くといいんだよね。
0637名無しさん@お腹いっぱい。
02/01/16 12:04ID:d4Rc5uNoiモード向けなのでGIFで出力するのですが、DBにはJpegで保存してあります。
機種によって色数とサイズを変更する必要があるのでImageMagickのconvertコマンドを呼び出して変換している
convertでは無理でしょうか?
0638名無しさん@お腹いっぱい。
02/01/16 13:31ID:???イタチ害
0639名無しさん@お腹いっぱい。
02/01/16 17:20ID:INo6dhu/どこが?
0640名無しさん@お腹いっぱい。
02/01/16 17:36ID:???無責任モードですが
JPEG(DB) → GIFの前に
JPEG(DB) → JPEG(temp) → GIF
として画質を落としたJPEGを作ってGIFにしたらどうなりますかねぇ。
これって意味無いんですか?
識者の方または637さんの報告いただければ幸い。
0641名無しさん@お腹いっぱい。
02/01/16 17:55ID:KcWg2TMr0642637
02/01/16 18:44ID:d4Rc5uNo返答ありがとうございます。
それも試しましたが同じでした。
どうやらconvertのgif圧縮アルゴリズムはライセンスの問題で簡易版になっているようです。
他に方法があればよいのですが・・・。
0643名無しさん@お腹いっぱい。
02/01/16 20:08ID:???あう。ごめんなさい。そうでした…
このあたりで言われていたんだった…
ttp://ns1.php.gr.jp/pipermail/php-users/2001-October/002683.html
なので、上記とかを参考にすると
ImageMagickをconfigureするときに,--enable-lzwオプションを付けることで、
lzwが使えるようになります。
独り言ですけど。
(なのでライセンス的な部分は聞かんといて)
今更ImageMagickのconfigureからという方法しかわからなくて
申し訳ないっす。
0644名無しさん@お腹いっぱい。
02/01/16 22:06ID:kt5qin0iあるテーブルのデータ(単に、select * from あるテーブル した状態だけのもの)を、
Excelの表としてユーザが表示できるようにしたいと思っています。
(ユーザは、ある部署の人たちなので、限られたPCで実現できればいい)
この場合、どうする方法があるのでしょうか?
自分としては、
------------------------------------------------------------
・(手順1)PHPでCSVで単純にデータをはき出すページをつくる。
・(手順2)エクセルファイルにVBAで
「IEで上記のURLを開いて表示されたCSVを読み込んでそれをエクセルに貼り付ける」
というマクロをしこんでおく
・(手順3)そのエクセルファイルを配布する。
------------------------------------------------------------
という方法という方法しか思いつかないのですが・・・
あるいは、PHP4みたいにCOMドメインが使えなくても、
PHPから直接Excelファイルをはき出す方法はあるのでしょうか?
0645644
02/01/16 22:07ID:???0646名無しさん@お腹いっぱい。
02/01/16 23:13ID:???ttp://ns1.php.gr.jp/pipermail/php-users/2001-December/004506.html
(CSV ファイルDL時にIE5.5が落ちる という物騒なネタですが)
から始まるスレッドで
---------------------------------------------------------------------
$filename = "data.csv";
header("Content-type: application/ms-excel; name=".$filename);
header("Content-Disposition: inline; filename=".$filename);
// 以降、カンマ区切りのデータ
---------------------------------------------------------------------
こんな感じでやっていますが、これじゃダメですか?
あと、ExcelもCSVは扱えますけど、
やっぱりエクセルファイルの形式にしなきゃだめすか?
直接Excelファイルを吐き出すのは難しいんじゃないですかねぇ。
0647(・ι・)
02/01/17 01:59ID:TyM4YzghPHPって普通のlogファイルやdatファイルを
外部ファイルとして読み込めるんでしょうか?
BBSのlogファイルに吐き出されたデータを
PHP上の配列させたくて色々自分なりにやってみたけど
全然ダメっす!!わかんね〜〜〜〜〜!!
cgiで云う、、、
open(IN,"$logfile") || &error("Open Error : $logfile");
while (<IN>) {
($num,$date,$name,$email,$sub,$com,$url,$host,$pwd) = split(/<>/);
こういった処理って一体どないすれば良いんだ〜〜〜????
0648教えて君
02/01/17 02:04ID:???マニュアルぐらい読みやがってください
http://www.php.net/manual/ja/ref.filesystem.php
0649名無しさん@お腹いっぱい。
02/01/17 02:11ID:???http://jp2.php.net/manual/ja/ref.filesystem.php
このあたり(fopen())でファイルを読み込んで…ですかね。
あとは
http://jp2.php.net/manual/ja/ref.strings.php
http://jp2.php.net/manual/ja/function.split.php
で文字列をいじる、と。
あとこのスレの575-580あたりも参考になりませんか?
CGI分からないのではずしてたら申し訳ない。
0650(・ι・)
02/01/17 05:14ID:TyM4Yzghマニュアル、読みやがってるんですが
殺伐とした文字の羅列が「女子供はすっこんでろ!」
って風に感じてきて、、、。
女でも、子供でもないのですが、、、、。
>>649
色々見て回って fopen fget feofやらに
ビシバシとアヤしさは感じているのですが、、、。
も一度気合入れて、その辺り、読んでみます
コレをクリアしないとPHPにくじけてしまいそうだ、、、。
0651名無しさん@お腹いっぱい。
02/01/17 06:45ID:???個人的にはPerlの方が訳分からん。
fopenとかの方が分かりやすい。
たまにfread(buf, size, 1, fp);とかやるが(藁
0652_
02/01/17 08:05ID:???おなじ感じでしっくり来る。
$hairetu = file($file);
for($i = 0;$i < count($hairetu);$i++){
list($num,$date,$name,$email,$sub,$com,$url,$host,$pwd) = explode('<>', $hairetu[$i]);
/*
「まんこ」より「オマンコ」の方が卑猥だ
*/
}
0653名無しさん@お腹いっぱい。
02/01/17 09:21ID:???@data = <DAT>;
close (DAT);
と同じだよね?データ量多くなるとメモリ食いすぎ・・・。
0654名無しさん@お腹いっぱい。
02/01/17 12:33ID:???0655名無しさん@お腹いっぱい。
02/01/17 13:37ID:NlJZhfHoこうかな。試してないけど。
$fn = fopen($file);
while(!feof($fn)) {
list($num,$date,$name,$email,$sub,$com,$url,$host,$pwd) = explode('<>', fgets($fn, 4096))
}
0656(・ι・)
02/01/18 01:30ID:jsMYnQDUでも一日中、格闘したけど何故だかダメだった。
0657(・ι・)
02/01/18 01:34ID:jsMYnQDUlogからひっぱって来ようとしてんだけど
そのlogに出されているデータの乗っかり方が
3<>日付<>投稿者名<>メアド<>タイトル<><>コメント<><>URL<>
2<>日付<>投稿者名<>メアド<>タイトル<><>コメント<><>URL<>
1<>日付<>投稿者名<>メアド<>タイトル<><>コメント<><>URL<>
、、、みたいな形。
教えてもらったパターンのものを使うと
上記のlogの記述、そのまんまで表示して終わっちゃいます。
素のlogファイルからtop.phpが読込み。
↓
top.phpにて配列として格納
↓
同じくtop.php上にて、、、、
echo 'ナンバー:$num';
echo '<br>';
echo '投稿日時:$dated';
echo '<br>';
echo 'おなまえ:$name';
echo '<br>';
〜略〜
/*
漏れは「幼な妻」より「社長秘書」に惹かれる。
*/
、、、みたいに出力。
↓
(゚д゚)ウマー
、、、、と、なりたい。
あわよくば、logがたまっていっても
指定した数だけ表示して順繰りに流れて行く。
↓
(・∀・)<カコイイ!!
、、、ともなりたい。
かなり素人さらけ出してますがこの疑問を解消したい〜〜〜〜!!!
助けてぇ〜〜〜〜!!
0658名無しさん@お腹いっぱい。
02/01/18 01:42ID:???幼な妻の方が好きなのでsage
0659名無しさん@お腹いっぱい。
02/01/18 01:55ID:???最近PHPやりはじめたし動くか試してないけど、
$hairetu = @file($file_name) or die("開けないよ");
for($i = 0;$i < count($hairetu);$i++)
{
list($num,$date,$name,$email,$sub,$com,$url,$host,$pwd) = explode('<>', $hairetu[$i])
echo 'ナンバー:$num';
echo '<br>';
echo '投稿日時:$date';
echo '<br>';
echo 'おなまえ:$name';
echo '<br>';
}
とかでだめ?
0660_
02/01/18 05:09ID:???タイトルとコメントの間が
<><>となっているが、そのまま動かすと
list()で指定した変数が一つづつずれる予感。
<>と<><>の使い分けってどういう意味なの?
0661655
02/01/18 09:56ID:6R5N/U/V>あわよくば、logがたまっていっても
>指定した数だけ表示して順繰りに流れて行く。
これは、「新しいものから何件」とか指定した数だけ表示ってこと?
「流れて行く」ってどんなの想定してる?
0662名無しさん@お腹いっぱい。
02/01/18 13:24ID:pVCzw5x60663名無しさん@お腹いっぱい。
02/01/18 13:31ID:???そんなあなたに関数リファレンス
http://jp2.php.net/manual/ja/funcref.php
後はサーバーと相談してくれ。
http://jp2.php.net/manual/ja/ref.image.php
0664名無しさん@お腹いっぱい。
02/01/18 13:36ID:pVCzw5x6下段のページの存在をしらんかったす。
ど〜も〜
0666名無しさん@お腹いっぱい。
02/01/18 21:51ID:tb8bjoPd博多弁翻訳をつけたしたいんですが
どう記述すればいいのかわかりません。
教えてください!
0667名無しさん@お腹いっぱい。
02/01/18 21:55ID:tb8bjoPdま、まちがえて投稿しましたです。すいません。
0668名無しさん@お腹いっぱい。
02/01/18 22:32ID:???@nomal=('すごく','',・・・);
@hakata=('ちかっぱ','',・・・);
for (0..$#nomal) { $i = $_;
$in{'name'}=~s/@nomal[$i]/@hakata[$i]/g;
}
っていうかんじじゃない?
0669名無しさん@お腹いっぱい。
02/01/18 22:37ID:???誤爆にレスしても・・・(笑)
0672名無しさん@お腹いっぱい。
02/01/19 22:16ID:0ayav3PO相手側のサーバにもphpを入れないと無理なんでしょうか?
http://jp.php.net/manual/ja/function.file-exists.php
ここで「動作しません」て書いてあるのでそうなんでしょうけど、
抜け道があれば教えて頂けるとうれしいです。
また、結局phpを入れることになる場合 allow_url_fopen をoffにするようなことが書いてありますけど、
configureにはどのように書けば良いのでしょうか。
いくらか検索してみたんですけど、いまいちわからなかったので。
お願いします。
0673あぼーん
NGNG0675名無しさん@お腹いっぱい。
02/01/20 01:11ID:???教えて下さい。GIFでの表示は不要です。
<?
?>
0676名無しさん@お腹いっぱい。
02/01/20 01:42ID:???自分で考えてみようという気はありませんか?
0677名無しさん@お腹いっぱい。
02/01/20 01:57ID:PGDkHGkl悪いことはいわない
<?php
?>
にしなさい
0678名無しさん@お腹いっぱい。
02/01/20 02:20ID:???なぜですか?
マジで教えていただきたいです。
0679名無しさん@お腹いっぱい。
02/01/20 02:41ID:PGDkHGkl<?
?>
の将来にわたっての動作を「保証しない」と、わざわざドキュメントに記しているから。
もっとも大きな理由は、
<?
?>
の書式はXMLの書式とぶつかるからだったはず。
0680名無しさん@お腹いっぱい。
02/01/20 03:20ID:???0681_
02/01/20 04:28ID:???0682名無しさん@お腹いっぱい。
02/01/20 05:08ID:f2mym6ih<?xml ?>
xml はこんな感じで書くんだっけ。
xml文書なのに <? の時点でPHPスクリプトと判断されるとまずいってやつだよね。
>>680
それは .htaccess でどうにでもなるよ。
php_flag short_open_tag off
って書けば無効になる。
0683名無しさん@お腹いっぱい。
02/01/20 05:26ID:y0XoU/Gksnoopyクラスを使えば解決
0684名無しさん@お腹いっぱい。
02/01/20 10:19ID:TDHP5+AM日曜日の唯一の楽しみが無くなった。
ドレミみたいにつづいてくれないかな・・・・
今日のメテオさんで泣いたの俺だけ?
0685684
02/01/20 10:21ID:???気にしないでくれ
0686名無しさん@お腹いっぱい。
02/01/20 10:36ID:???どう考えてもお前だけだよ (笑
0687
02/01/20 11:01ID:lYlsfvTy最新のログから表示するのに
shellのtailコマンドのような関数ってPHPにはないですか?
またはfgetsでファイル末尾から読む方法ってあるんでしょうか。
一度ファイル全部読んで逆順にすればいいのですけど、
知ってる人いたら教えてください
0688名無しさん@お腹いっぱい。
02/01/20 16:01ID:f2mym6ihそこだけ SSI にすればいいんじゃないの?
あるいは system() で tail を呼び出すとか。
0689名無しさん@お腹いっぱい。
02/01/20 21:29ID:???PHP4.06にアップグレードしたいのですが、成功された方はいますでしょうか?
いろいろ試しましたがどれも、うまくいかず・・・。
rpmをみつけたのですが、これもうまくいかず・・・。
apache php mysql 全てを、tar では、うまくいったのですが、
できれば、PHPだけでインストール成功させたいので、
わかる方いませんか? おしえてください。
0690名無しさん@お腹いっぱい。
02/01/20 22:02ID:???ごめん。ちょっと後半意味不明ですが
PHPはrpmでいれなきゃダメ?
http://jp2.php.net/downloads.php
ここからソース取ってきて自分でやることは
(環境/条件等)制約がありますか?
0691689
02/01/20 23:58ID:???ありがとうございます。
ええっと、質問は、Redhat7.1 に、php-4.0.6.tar.gz のみ
をインストールする方法をしりたいと思っています。
制約といいうか、php-4.0.6.tar.gz ファイルを
そのままRedhatインストールできないんですよ。
ええっと、./configure の時 apxsを指定しますよね?
その apxs がRedhatにはないんです。
それで、Apacheのdep.rpmだったかな?を入れて (apxsが出てきます)
phpをインストールしたのですが、これもうまくいかずです。
どなたか、わかる方いませんでしょうか、おねがいします。
0692名無しさん@お腹いっぱい。
02/01/21 00:42ID:???ちゅうことはconfigure時点でエラーが出ていると言うことですよね。
じゃあ、多分エラーログをはっつけるのが一番手っ取り早いですが、
apxsのパスが合っているかをまず確認ですかね。
あと、
http://news.php.net/article.php?group=php.install&article=5208
こういうこととかはどう?
0693692
02/01/21 00:45ID:???これってApacheモジュールじゃなく
コマンドライン版を入れたいということなのかな?
コマンドライン版ならapxsはオプションに必要ないけど。
0694692
02/01/21 00:52ID:???zlibうんぬんは関係ないかも。
そうだ、
http://www.sra.co.jp/people/t-ishii/php/
ここでマンモス本公開されてます。
ちょい古いけど参考になったりしませんかね。
例えばインストールの部分だけでも。
0695687
02/01/21 01:08ID:401MGsbaありがとうございます。
その方法でOKでした。
リファレンス見たら
$str = `tail ./access_log` ;
print "<pre>$str</pre>\n";
でもOKでした。もっと調べろよ 自分・・・。
0696名無しさん@お腹いっぱい。
02/01/21 01:10ID:BZy0YWlxどうしたらよいのでしょうか?
やはり、再度、make installしないと駄目なのでしょうか?
0697名無しさん@お腹いっぱい。
02/01/21 01:34ID:???PHPでCURL関数を使いたいということなのか、
CURLパッケージをインストールしたいのか…。
(多分前者ですよね)
http://jp2.php.net/manual/ja/ref.curl.php
この情報では不足なんですか?
--with-curl[=DIR] を付けてPHPがコンパイルされていれば
動くと思いますけど。
オプションでつけていないのなら(phpinfo()で確認できないなら)
そりゃもう一度configureからやる必要があるんじゃないですかねぇ?
"--with-curl[=DIR] を付けてPHPをコンパイルしておく
必要があります。"って書いてあるんだから。
0699名無しさん@お腹いっぱい。
02/01/21 13:04ID:f6DiAFQS初心者は読んでおくとイイかも。
PHP Tips @ItBoost
http://www.itboost.co.jp/phptips/
0700名無しさん@お腹いっぱい。
02/01/21 15:50ID:???初心者じゃなくても、読んでみると新しい発見あるかも。
0701七資産 ◆MM7z9idA
02/01/21 21:12ID:1aT8oZZPItBoostの記事はどれも参考になるよな。
0702名無しさん@お腹いっぱい。
02/01/22 00:02ID:???かなり参考になりました。
ところで、質問。
うpろーだーを作っているんですが、そこで例えば
Excelファイル・Wordファイル・テキストファイル
の3つだけを許可したい場合に、拡張子で判別する以外の方法はないんでしょうか?
できればmediatypeで判別したいんですが、ちょっとやってみたら
Excelなんかはバージョンごとにmediatypeが違うらしく。
拡張子で判別だと拡張子を偽られたら意味がないので、困っている次第です。
0703名無しさん@お腹いっぱい。
02/01/22 02:03ID:???初心者ですが、難しいです。
結構、例が載っていて、一見わかりやすそうに見えますが
そうでもないです。はしょり過ぎてる感じで結局初心者には
わからないものが意外とあります。どういう場面で使うもの
なのかなどわかりづらいです。ためになることも多いですが。
不器用で理解力の無い自分には、そのへんで配布されている
プログラムを見ながらの方が、動作などは理解しやすいです。
もうちょっと自分の勉強が進むと、そのサイトの内容も理解
できてくるのではないかと期待してますが。
0704名無しさん@お腹いっぱい。
02/01/22 02:32ID:TIELJ/mgTips だから内容はこんなもんじゃないのかな。
ある意味 FAQ みたいなもんだ。
俺は数も多くて結構便利だと思うけどね。
たとえば掲示板を作りたいときは、
誰かが作った掲示板のソースを見たほうが、
全体の流れとか必要な処理とかが分かって、
勉強という点ではいいかもね。
0705_
02/01/22 03:34ID:???分からない箇所があるなら
リファレンス検索で調べると、すいすいわかるかも。
とりあえず、最初はマンモスPDFでも見たらどうかな?
ttp://www.net-newbie.com/support/pdf/
その後、自分で何かを作るときに
どうすれば良いんだろうと考えたら
このTIPSが役立つ気がする。
今日はマンコと書いてないのでsage
0706名無しさん@お腹いっぱい。
02/01/23 20:55ID:9ZdHU9sZまずはここを参照。
アップロード時に返ってくる$HTTP_POST_FILES['userfile']['type']は
うpしたファイルのファイルタイプが入っているので、それを正規表現でチェックとか。
Excelなら
if (ereg ("ms-excel", $filetype)) {
$filechk = true;
}
のような感じで。
バージョンごとにファイルタイプが違うといっても、少しは統一された表記があると思うので
そのあたりを利用するのが良いとかと。
0707HELP ME
02/01/24 01:36ID:W1e3LBHPoperationのところを「2」にした時は、排他的ロックがブロックモードで実行されると思うのですが、
PHPマニュアルを読むと3番目の引数にtrueを設定した時にブロックモードになると書いてありました。
っていうか、Perlではこの三番目の引数ってありませんよね。この三番目の引数は何のためにあるのでしょうか?
PHP始めたばかりで変な質問なのかもしれませんが、ご存知の方教えて下さいませんか…
0708_ ◆IVXmlxmI
02/01/24 03:09ID:???ttp://www.anesth.or.jp/gijutu/perl/man-ffunc.php#f_flock
上のページを読むと幸せにマンコかも。
0709_ ◆IVXmlxmI
02/01/24 03:16ID:???>operationのところを「2」にした時は、
>排他的ロックがブロックモードで実行されると思うのですが、
てのは、どこに書いてあった?
真偽を返すから非ブロックモードかとおもてたよ。
俺が、思うほど単純じゃないのか?例えば(以下略)
0710707
02/01/24 03:34ID:FrnzG3d8非ブロックモードの時は、ロックをかけれたか否かをすぐ真偽で返すみたい。
詳しくは、下記見てみて。
http://tohoho.wakusei.ne.jp/wwwperl2.htm#flock
■ このスレッドは過去ログ倉庫に格納されています