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

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん2008/02/09(土) 14:51:11ID:???
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

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

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

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

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

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0855nobodyさん2008/02/22(金) 12:39:10ID:euN/fpJD
>>850
> $str ="3,1,1,2,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,";
> を,で区切って配列に取り込もうとしてるのですが
>
>
> define("DELIMITER", ",");
> $count = 0;
> $token = strtok($str, DELIMITER);
> while ($token) {
> $data[$count] = $token;
> $token = strtok(DELIMITER);
> $count++;
> }
>
> ↑のようにしても、$dataの各々にデータが入らず困っております
> なにかよい解決手段はありませんでしょうか
0856nobodyさん2008/02/22(金) 12:40:01ID:???
もっとよく標準関数勉強した方がいいよ。
0857nobodyさん2008/02/22(金) 12:50:03ID:???
>>856
精進します
08588482008/02/22(金) 14:47:56ID:FaBFLjCt
<A
onmousedown="return ichibaB.item_click('azB000X3UUFY')"
href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=B000X3UUFY%26tag=nicovideojp-22
%26lcode=xm2%26cID=2025%26ccmID=165953%26
location=/o/ASIN/B000X3UUFY%253FSubscriptionId=1N1JNYM5DVFTMHFYD902"
target=_blank>
↓
263人が購入しました
この動画で680人 全体で5,097人がクリック
 
うーん…
0859nobodyさん2008/02/22(金) 15:03:25ID:2HT47OiY
phpとjavascriptの連携についてなんですが
javascriptスレよりこちらのがいいと思ったのでこちらで質問させてください。

javascriptでonmouseしたら何かを呼び出すというのを
phpの処理から呼び出して表示する処理にしたいです。

例
東京を押したらデータベースからカテゴリが東京の町が出る。

これはどのような流れでするのでしょうか?
0860nobodyさん2008/02/22(金) 15:05:00ID:???
>>859
onmouseクリック
  ↓
JavaScriptからPHPにGET送信
  ↓
レスポンスをXMLで受け取る
  ↓
処理
0861nobodyさん2008/02/22(金) 15:15:22ID:???
class ParentClass{

static $hogehoge='mogemoge';

}


echo ParentClass::$hogehoge; //1.これはOK



$className = 'ParentClass'

echo $className::$hogehoge; //2.syntax error


色々試してみたけど、これは無理ですよね・・・
親クラスから子クラスのstaticにアクセスできないかなーとか色々試した結果。
0862nobodyさん2008/02/22(金) 15:16:03ID:???
>>861
>>8
0863nobodyさん2008/02/22(金) 15:16:48ID:???
>>862
ウザイ
0864nobodyさん2008/02/22(金) 15:22:01ID:2HT47OiY
>>860
すいません。
javascriptからphpにデータを送る方法がわかりません。

http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter04/002/index.html
このページとかに書いてある
xmlhttp.jsが必要なのでしょうか?

できればxmlhttp.jsは使わないで作ってみたいです。
0865nobodyさん2008/02/22(金) 15:23:28ID:KCNtJbN0
>>862
Parse error: syntax error, unexpected T_VARIABLE in /var/www/test.php on line 28
PHP Version 5.2.0

これでいいのかな?
まぁ、サポートしてない構文って事だと思うけど。
0866nobodyさん2008/02/22(金) 15:23:36ID:???
>>863
>>1
0867nobodyさん2008/02/22(金) 15:25:15ID:???
>>861
PHPでのクラス内定数はconstで定義してください。
08688642008/02/22(金) 15:29:37ID:2HT47OiY
あ、うんごめんなさい。
このWebSiteちゃんと見てませんでした。

ありがとうございました。
0869nobodyさん2008/02/22(金) 15:30:03ID:???
>>866
ウザイ
0870nobodyさん2008/02/22(金) 15:34:13ID:KCNtJbN0
>>867
了解。

でもクラス名のところを変数にしてダブルトークンくっ付けてもメンバにアクセスできないって事で。
変数にアクセスするならgetHogehogeとか作ってメソッド通せってことなんだろうけど・・・
08718482008/02/22(金) 16:14:26ID:FaBFLjCt
あー、最低限クリック回数は今の流れみたいなんですね
しかし購入結果なんてどこから集計しているんだろう…
0872nobodyさん2008/02/22(金) 16:46:33ID:SvFBqeTu
header()関数で指定したURLへ飛ばそうとするとie7,firefoxでは飛ぶんですが、
IE6のみ飛びません。(というよりIE6利用時のみ有効にならない)
header()関数で飛ばすときってなんか指定とかいるんですか?
0873nobodyさん2008/02/22(金) 16:47:08ID:???
>>871
もしかしたら管理画面にログインして自動で拾ってるのかもね。
出来るかは知らんけど。

あとは大口用になにかインターフェースがあるのか・・。

どっちにしろもうスレチガイなので他であたってください。
0874nobodyさん2008/02/22(金) 16:48:01ID:???
>>872
そんなことないでしょ
まずはどんなheader書いてるか見せて味噌
0875nobodyさん2008/02/22(金) 16:51:19ID:SvFBqeTu
>>874
header("Location: ".$_SERVER['HTTP_REFERER']);
exit;

こんな感じです。
header()関数を実行する前は上でごにょごにょ処理をしています。
header()関数を実行する前でechoしてみたりしたら普通に出力できます。
Firefox2.0やIE7では普通に飛ぶんです。
0876nobodyさん2008/02/22(金) 16:55:33ID:???
$_SERVER['HTTP_REFERER']
値がある事はきっちり確認してるんだよね?

あとは「header location 絶対URL」でぐぐってみるといいかも。
0877nobodyさん2008/02/22(金) 16:56:23ID:???
どう考えてもおまいのIEがリファラを送信していないだけ
0878nobodyさん2008/02/22(金) 16:58:02ID:???
あー、今までDB接続をPEARでやってたからmysql関数使うのだるくなったorz
PEARで予期せぬエラーが発生するようになったから、自前で接続しようと思ったがこんなにもめんどいとは・・・
0879nobodyさん2008/02/22(金) 16:59:52ID:???
>>878
PDO! PDO!
0880nobodyさん2008/02/22(金) 17:00:37ID:SvFBqeTu
IE6でheader()関数を実行する前に
echo $_SERVER['HTTP_REFERER'];
を実行したらURLは入っています。
0881nobodyさん2008/02/22(金) 17:04:17ID:???
ひとまずうちのIE6では普通に動作した。
最小ソースでテストしる。

phpのエラー表示はしている?
環境を一応書くと多少参考になるかも。
0882nobodyさん2008/02/22(金) 17:11:59ID:SvFBqeTu
>>881
どもです。
display_errorsはOnにしています。
環境はLAMP環境で、Apache2.0,PHP4,MySQL4です。
今試したんですが、最小ソースでも動作しませんでした・・・・・。
これはもうテスト機の問題なのかな。
0883nobodyさん2008/02/22(金) 17:12:45ID:???
エラーレポーティングは?
0884nobodyさん2008/02/22(金) 17:24:34ID:???
あとはアパッチのログぐらいしか思いつかないな
0885nobodyさん2008/02/22(金) 17:58:55ID:SvFBqeTu
apacheのエラーログになんか怪しそうなの発見しました!

an unknown filter was not added: PHP

これってどこ直せばいいんでしょ?
0886nobodyさん2008/02/22(金) 17:59:16ID:???
調べたのですが自信がないので質問させてください

とあるスクリプト内のコメントアウトに
# シャープが使われていました

PHP のコメントアウトは
// スラッシュを2つ
だと理解しているのですが、上記のようにシャープでも有効なのでしょうか?
0887nobodyさん2008/02/22(金) 18:01:25ID:???
>>886
>>8
0888nobodyさん2008/02/22(金) 18:02:13ID:SvFBqeTu
>>883
ちなみにerror_reportingはE_ALLにしてあります。
0889nobodyさん2008/02/22(金) 18:13:05ID:vRTrnQEH
>>887
ご指摘ありがとうございます
冒頭にあります汚い言葉がNG処理のため>>8が見えませんでした、すみません…orz

あらためまして、質問させてください

・FreeBSD
・Apache 1.3.x
・PHP 5.x

質問内容は >>886 になります
よろしくお願いいたします
0890nobodyさん2008/02/22(金) 18:23:38ID:vRTrnQEH
マニュアルを探してみて
「コメントアウト」では見つからなかったのですが、
「コメント」という項目を見つけて自己解決できました
お騒がせしてすみませんでした…orz

PHPのコメントアウトについての説明があるページ
http://www.php.net/manual/ja/language.basic-syntax.comments.php
後々の方のために簡潔に記してみます

一行だけのコメントアウト
 (1) // ...
 (2) # ...

複数行のコメントアウト
    /* ...
      ... */
0891nobodyさん2008/02/22(金) 19:17:32ID:INKr73LK
php -vを実行したところ、
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/mysqli.so' - Cannot open "/usr/local/lib/php/20060613/mysqli.so" in Unknown on line 0
PHP Warning: Module 'bz2' already loaded in Unknown on line 0
PHP Warning: Module 'calendar' already loaded in Unknown on line 0
PHP Warning: Module 'ctype' already loaded in Unknown on line 0
PHP Warning: Module 'pcre' already loaded in Unknown on line 0
PHP Warning: Module 'SimpleXML' already loaded in Unknown on line 0
PHP Warning: Module 'SPL' already loaded in Unknown on line 0
...................
...................

こんな感じでエラーがたくさん出力されますが、phpの実行には支障がありません。
このエラーメッセージを出なくするためには、どの辺の設定をいじるべきでしょうか?

環境はphp5,CentOSです。宜しくお願いします。
0892nobodyさん2008/02/22(金) 19:30:21ID:???
>>891
エクステンションが読めない、とかじゃないの?
あと、多重存在してたり存在しないとかだとオモ。
centosは具体的にどうするかわからんが、apt同等のモノでエクステンション突っ込むか、php.iniをextensionで検索してその近辺。
0893nobodyさん2008/02/22(金) 20:01:19ID:???
エラーじゃなくて、「警告」だろ。その程度の英語も読めないのか?
それに display_startup_errors を on にしてるんだろ。
0894nobodyさん2008/02/23(土) 00:06:12ID:???
>>893
おまえイタイな
0895nobodyさん2008/02/23(土) 01:16:43ID:5YrQuqb+
確かに痛い・・・
0896nobodyさん2008/02/23(土) 01:21:40ID:???
phpでアクセスするとあるサイトにデータを取りに行って
そのデータを加工してテキストで出力するプログラムを
作っているんですが
php側のすべての処理が終わって
ブラウザがすべてのデータを受け取ったあとでも
IEやFirefoxのクルクル(って言うんですかね?アクセス中にクルクルする奴です)
がとまりません

コードの最後には exit(); を書いているのでそこで終了している認識なのですが
どのようなことが考えられるでしょうか?

この辺を見れば?というようなヒントでもいただけると助かります

環境は
apache2.0系
mod_php
php4.2

それで何が起きるかといえば特に障害とはなっていないのですが
ちょっと気持ちが悪いので


0897nobodyさん2008/02/23(土) 01:59:24ID:???
くだらない質問ですがちょっと興味を持ったのでお願いします
PHPを暗号化するソフトがあると知りまして調べたところ
下記の3つを見つけました、暗号化するほどたいそうな物は作ってはおりませんが興味がありますので
是非、このスレの先輩方にこれらの暗号化ソフトの評判を聞きたいです



PHP Screw

ionCube Encoder

コードロック
0898nobodyさん2008/02/23(土) 02:00:06ID:5YrQuqb+
>>896

exitの直前にデバッグ出力して本当にexitまで到達してるか
調べてみたら?
0899nobodyさん2008/02/23(土) 02:00:26ID:A6pWBnk9
上げ忘れましたすみません
0900nobodyさん2008/02/23(土) 05:33:41ID:???
>>898
デバッグ出力したところ、"exit"命令の"exi"で止まってました。どうやったら"t"までたどり着けますか?
0901nobodyさん2008/02/23(土) 05:37:07ID:???
exit()は命令じゃなく関数なんだけどね
0902nobodyさん2008/02/23(土) 05:49:03ID:???
というかexit();なんて普通使わない
0903nobodyさん2008/02/23(土) 06:03:00ID:???
exit、終了コード見るのに普通に使うが。
0904nobodyさん2008/02/23(土) 06:57:24ID:???
おっさん乙
0905nobodyさん2008/02/23(土) 10:23:06ID:???
初心者です。よろしくお願いします。
簡潔な表現で日本以外のアクセスをブロックできませんでしょうか?
フリーのPHP掲示板を使用しているのですが、中国人に荒らされて困っています。
09068522008/02/23(土) 10:31:17ID:???
gethostbyaddr($_SERVER['REMOTE_ADDR'])で返ってきた文字列がjpで終わってなければ蹴る
0907nobodyさん2008/02/23(土) 10:32:20ID:???
うは・・・昨日の名前つけたままだった・・・orz
09089052008/02/23(土) 11:22:50ID:???
>>906
いきました
ありがとうございました
0909nobodyさん2008/02/23(土) 12:03:10ID:???
yahooとかどーすんだよw
0910nobodyさん2008/02/23(土) 12:19:28ID:???
.comと.net涙目www
0911nobodyさん2008/02/23(土) 12:51:03ID:???
「中国人」という情報だけで何をアドバイスしろとw
0912nobodyさん2008/02/23(土) 12:59:46ID:???
HTTP_ACCEPT_LANGUAGEを見るとか
もうちょっとましなアドバイスがあるだろw
0913nobodyさん2008/02/23(土) 13:28:02ID:QK8bgtUE
ファイルの先頭に追記書き込みをしたいのですがどうすればよいのでしょうか
ご教授お願いします
0914nobodyさん2008/02/23(土) 13:37:24ID:???
・新しいファイル作ってその後ろに既存のファイルの内容を追加
・ファイルの内容を全部読み込んで、先頭に内容を追加してファイルの書き込み
0915nobodyさん2008/02/23(土) 13:42:25ID:???
やっぱり先頭に追記できる便利な関数はないんですね・・

どうもありがとうございました
0916nobodyさん2008/02/23(土) 14:04:14ID:???
そんな関数があろうとやってる処理は同じ
0917nobodyさん2008/02/23(土) 14:13:19ID:???
>>914
新しいファイルを作る必要はない。
元のファイルをfileで読み込んで配列内で追加してソートして書き出せばいい。

で、>>913は、チャットかなんかでログをそのままの順番で表示したいんだろうけど、
追記したものを、一度fileで配列に読み込んで逆ソートすれば同じものになる。
0918nobodyさん2008/02/23(土) 14:20:35ID:???
>>917
なるほど!ありがとうございます
0919nobodyさん2008/02/23(土) 14:24:24ID:???
> ・ファイルの内容を全部読み込んで、先頭に内容を追加してファイルの書き込み

917 は文盲なのか?
0920nobodyさん2008/02/23(土) 16:40:19ID:???
たいした問題でもないのにいちいち難癖つけるなよ。
0921nobodyさん2008/02/23(土) 16:45:06ID:???
IPから仮IDを発行する事はできますでしょうか?

【例】
携帯⇒
Do[$id]
AU[$id]
SB[$id]

PC⇒
PC[$id]

よろしくお願いします。
0922nobodyさん2008/02/23(土) 16:48:57ID:???
>>921
それだけじゃ何がしたいのかあいまいでわからない。
あと上で何度も>>8と書かれてる理由もわかって。
0923nobodyさん2008/02/23(土) 16:53:23ID:???
>>921
よくわからんが、IPから携帯キャリアを判別したいなら「携帯キャリア IP」 でぐぐれ。
0924nobodyさん2008/02/23(土) 17:41:59ID:???
>>707
09259052008/02/23(土) 17:49:46ID:Zm4gWLCu
>>922-923

すみません。

id.datファイルにある数値を$idとして読み込み

DoCoMoの場合は$agent = "Do"
AUの場合は$agent = "AU"
Softbankの場合は$agent = "SB"

echo "{$agent}{$id}";

として表示したいです。

稚拙な説明申し訳ありません
0926nobodyさん2008/02/23(土) 17:55:49ID:???
idからキャリアを判別する方法は?
0927nobodyさん2008/02/23(土) 18:51:04ID:???
一番簡単なのはUAで判別だが
正確さを求めるならやはり各キャリアの技術情報からIPアドレスで判別
または回線が余裕ならDNS引いて判別もあるがリソースを食うからなぁ。
0928891 2008/02/23(土) 19:00:14ID:DpvE5W4r
>>892>>893
アドバイスありがとうございました。
ご指摘のphp.iniのextension_dirを見直しました。

> PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/mysqli.so' - Cannot open "/usr/local/lib/php/20060613/mysqli.so" in Unknown on line 0
と出力されているいうものについては、php.iniのextension_dirで指定したところに、
soファイルを置きました。
そうすると、今度は、
> PHP Warning: Module 'mysqli' already loaded in Unknown on line 0
と出てしまいます。

逆に、
> PHP Warning: Module 'bz2' already loaded in Unknown on line 0
と出ているモジュールをextension_dirで指定されているディレクトリから削除すると、
今度は、
> PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/bz2.so' - Cannot open "/usr/local/lib/php/20060613/bz2.so" in Unknown on line 0
と出てしまいます。

find / -name bz2.so
で全検索しましたが、ファイルの実体は一つしかありません。

再起動も掛けて症状に変化がありません。もう訳分からない状態です。
他に、試してみることありますか?宜しくお願いします。
0929891 2008/02/23(土) 19:04:51ID:DpvE5W4r
あと、>>893さんからご指摘いただいたは、display_startup_errorsはOffになっていました。
Apacheの起動ログや、コマンドラインからphpを使う際に、このWarningメッセージができます。

この際は、Warningが発生してもいいので、
コマンドラインから使う場合にこのエラーメッセージを標準出力に出さないように出来ればそれでも構いません。
どうか宜しくお願いします。
0930nobodyさん2008/02/23(土) 20:00:31ID:???
>929
alreadyなモジュールをコメントアウトすればど?
0931nobodyさん2008/02/23(土) 20:18:41ID:???
>929
もうひとつ、alreadyなので既にそのモジュールはLoadされてるってことじゃないかと。
$ php -m
でモジュール一覧
$ php -m -n
で*.iniを使わないときのモジュール
$ php --ini
がどの*.iniを見てるか
で、考えてみ
0932891 2008/02/23(土) 20:33:24ID:DpvE5W4r
>>931
本当にどうもありがとうございました。
解決しました。

> Additional .ini files parsed: /usr/local/etc/php/extensions.ini
こんなファイルを定義ファイルとして指定したつもりはなかったのですが、
勝手に定義ファイルに指定されていました。この中の重複モジュールをコメントすることで対応しました。

本当に助かりました!!!!
0933nobodyさん2008/02/23(土) 20:36:49ID:dbEYiTan
配列    中身
hairetu[0]→2
hairetu[1]→5
hairetu[2]→6
hairetu[3]→7


これをこんなふうに

 変数   中身
hensuu→ 2,5,6,7

変数に取り込む方法を何卒教えてください
0934nobodyさん2008/02/23(土) 20:37:53ID:???
$hensuu = implode(',', $hairetu);
0935nobodyさん2008/02/23(土) 20:38:37ID:???
ありがとうございます、助かりました
0936nobodyさん2008/02/24(日) 01:14:18ID:???
パケ代が10万円を超えたのを、おれのサイトのせいにして、
暴れている馬鹿に天誅を下す為に、phpでクラックする方法を模索しているが、
phpそのものがクラックされているwww
0937nobodyさん2008/02/24(日) 02:06:44ID:???
日本語でおk
0938nobodyさん2008/02/24(日) 02:08:07ID:???
どちらも同レベル
0939nobodyさん2008/02/24(日) 02:15:25ID:aMeZTtDm
PHPでちょっとした数字の計算をやっていたのですが、
「%」を使うと、割った余りが出るんですよね?

しかし「$amari=30%5;」を実行させると「1」が出るのですが、
なぜでしょうか・・・?「30÷5=6…0」のはずでは?
0940nobodyさん2008/02/24(日) 02:21:42ID:???
<?php
echo 30 % 5;

出力結果:0
0941nobodyさん2008/02/24(日) 03:57:22ID:???
>>939
コードのどっかで代入間違えてる可能性あるから
答え格納してる変数をechoとかでトレースしてみれ。
あんま長いコードでないならそのままこっちに書いたほうがはやいけど。
0942nobodyさん2008/02/24(日) 04:07:25ID:i4ew7RJV
あるスクリプトを走らせると、タイムゾーンの設定が狂います。
一度狂うとApacheを再起動しない限り直りません。
タイムゾーンが狂う場所は突き詰めたのですが、この先が解決できません。
なお、Apacheのログは正常なタイムゾーンで記録されています。

Win2kSP4+Apache2.2.8+PHP5.2.5の環境で、php.iniには
「date.timezone = "Asia/Tokyo"」の設定をしてあります。

具体的には、以下のスクリプトの出力が
08/02/24 3:57
08/02/23 18:57
というようになります。

echo date("y/m/d G:i");

$params = array(
'mail' => '[email protected]',
'password' => 'pass',
'next_url' => 'hogehoge'
);
$ch = curl_init('http://example.com/');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie");
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
$output = curl_exec($ch);
curl_close($ch);

echo "\n".date("y/m/d G:i");
0943nobodyさん2008/02/24(日) 05:38:42ID:???
接続先の時間は?

ふぉろーろけーしょんでGMTなのか?
システム時刻に上乗せして足してるはずないし。
0944nobodyさん2008/02/24(日) 13:21:33ID:FbW8idvi
ある配列 $data = array (0,1,2,3,4,5,6,7,8,9);があって
もう一つの値xが、$data内の値いずれでもないことを調べるのに簡単な方法ってありますか?
if($data[0] == x)のように一項目ずつ入れて判定していくと記述が冗長になってしまいます。
よろしくお願いします。
0945nobodyさん2008/02/24(日) 13:22:46ID:???
!in_array($x, $data)
0946nobodyさん2008/02/24(日) 13:29:33ID:???
どんな関数があるかは、逆引き本買ったほうが早いよ
いちいちここで聞くの効率悪くね?
0947nobodyさん2008/02/24(日) 13:31:10ID:???
マニュアルに無料で載ってね?
0948nobodyさん2008/02/24(日) 13:31:48ID:FbW8idvi
>>945
ありがとうございます。
>>946
そうですね、検討してみます。
0949nobodyさん2008/02/24(日) 13:36:19ID:???
>>947
名前が分かってれば調べられるけど、「こんな機能の関数」って感じでは調べられないでしょ。
ググルのもありだとは思うけど。
0950nobodyさん2008/02/24(日) 13:42:15ID:???
>>949
この手の質問が出るのなんてほとんど配列か文字列の関係だから、
http://jp2.php.net/manual/ja/ref.array.php
http://jp2.php.net/manual/ja/ref.strings.php

ぐらいは、ざっとでも眺めたほうが良いとは思う。

それにしても >>942 が気になる...。
0951nobodyさん2008/02/24(日) 13:46:26ID:???
>>950
もちろんマニュアルを読むのは推奨だよね。
ただ初心者が機能から探すにはちょっと不便だと言っているだけです。
>>1はまず読んでいるという前提で、分からなければ質問者のためにはなるかなと。
0952nobodyさん2008/02/24(日) 13:48:49ID:???
数百個もあるわけじゃないんだから面倒臭がらずにちゃんと見ろよ。
単語でページ内検索もできるし、関数ページには関連関数のヒントも出てる。
0953nobodyさん2008/02/24(日) 13:53:33ID:???
ぶっちゃけ質問者が好きなほう選んだらいい事。
関数名分かっているときはマニュアルで、機能から逆引きは逆引き本使っているな俺は。
各自自分にあった方法でやればいいだけ、いちいち人のに反論する理由が良く分からん。
0954nobodyさん2008/02/24(日) 13:56:56ID:???
phpspot
レス数が950を超えています。1000を超えると書き込みができなくなります。