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


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

【PHP】下らねぇ質問はID出して書き込みやがれ 80



1 名前:nobodyさん [2009/02/01(日) 18:10:57 ID:PdwQzQch]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 78
pc11.2ch.net/test/read.cgi/php/1230026935/

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

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

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

342 名前:nobodyさん mailto:sage [2009/02/06(金) 21:59:23 ID:???]
そんなこと言っててもエサを投げればすぐ食いついてくるくせに( ´∀`)σ)Д`)

343 名前:nobodyさん mailto:sage [2009/02/06(金) 22:31:27 ID:???]
XREAスレが静かになったと思ったらこっちでファビョってたのかqqq

344 名前:nobodyさん mailto:sage [2009/02/06(金) 23:05:54 ID:???]
このての分野ってキモイ人間多いよな

345 名前:nobodyさん mailto:sage [2009/02/06(金) 23:06:38 ID:???]
お前が一番だから心配すんな

346 名前:nobodyさん mailto:sage [2009/02/06(金) 23:13:40 ID:???]
キモイ人間てすぐ反応するよね
典型的に態度に出るからフイタわ

347 名前:nobodyさん mailto:sage [2009/02/06(金) 23:14:08 ID:???]
お前が一番そうだから心配すんな

348 名前:nobodyさん mailto:sage [2009/02/06(金) 23:14:18 ID:???]
キモイ人間にとって、このスレは快適なのさ

349 名前:nobodyさん mailto:sage [2009/02/06(金) 23:14:20 ID:???]
キモヲタに「キモイ」って言うと
ものすごい反応するよね。

350 名前:nobodyさん mailto:sage [2009/02/06(金) 23:14:41 ID:???]
お前が一番そうだから心配すんな



351 名前:nobodyさん mailto:sage [2009/02/06(金) 23:15:06 ID:???]
344 :nobodyさん:2009/02/06(金) 23:05:54 ID:???
このての分野ってキモイ人間多いよな

345 :nobodyさん:2009/02/06(金) 23:06:38 ID:???
お前が一番だから心配すんな

346 :nobodyさん:2009/02/06(金) 23:13:40 ID:???
キモイ人間てすぐ反応するよね
典型的に態度に出るからフイタわ

347 :nobodyさん:2009/02/06(金) 23:14:08 ID:???
お前が一番そうだから心配すんな

348 :nobodyさん:2009/02/06(金) 23:14:18 ID:???
キモイ人間にとって、このスレは快適なのさ

349 :nobodyさん:2009/02/06(金) 23:14:20 ID:???
キモヲタに「キモイ」って言うと
ものすごい反応するよね。

350 :nobodyさん:2009/02/06(金) 23:14:41 ID:???
お前が一番そうだから心配すんな

352 名前:nobodyさん mailto:sage [2009/02/06(金) 23:16:00 ID:???]
344の必死さにワロタw

353 名前:nobodyさん mailto:sage [2009/02/06(金) 23:16:46 ID:???]
>>345
>>347
>>350
反応早すぎw

354 名前:nobodyさん mailto:sage [2009/02/06(金) 23:17:36 ID:???]
この流れをみれば必死なのは反応の早い彼だと思うがあえてスルーしとこう

355 名前:nobodyさん mailto:sage [2009/02/06(金) 23:17:41 ID:???]
いつもの基地外君はさっさと潰しとかんと迷惑だからなぁ

356 名前:nobodyさん mailto:sage [2009/02/06(金) 23:19:16 ID:???]
>>354
きめぇw

357 名前:nobodyさん mailto:sage [2009/02/06(金) 23:19:16 ID:???]
>>355
2ちゃんねるは自己紹介をする場所ではないのです。。。

358 名前:nobodyさん mailto:sage [2009/02/06(金) 23:20:43 ID:???]
>>358
キモイ

359 名前:nobodyさん mailto:sage [2009/02/06(金) 23:21:43 ID:???]
お前が一番そうだから心配すんな

360 名前:nobodyさん mailto:sage [2009/02/07(土) 01:04:26 ID:???]
PHP→Javaはベース→ギターに似てるな。逆は割と簡単



361 名前:266 [2009/02/07(土) 01:21:58 ID:nwjNO9JF]
先日はお世話になりました。性懲りもなく本日もかなりのくだ質ですが、ちょっと
行き詰まり気味なのでお願いします。

00.htmlの内容
<html><head>
<script language="JavaScript" type="text/javascript">
<!--
function send (url){
document.form_orz.action=url;
document.form_orz.submit();}
//--></script></head>
<body>
<form name="form_orz" action="./01.php" method="GET"><td>
<input type="text" name="xxx">
<input type="submit" value="送信x">
<input type="text" name="yyy">
<input type="button" value="送信y" onClick="send('./02.php')"></td>
</form></body></html>

01.phpの内容
<?php
$xxx=$_REQUEST["xxx"];
echo "値は$xxx です";
?>

02.phpの内容
<?php
$yyy=$_REQUEST["yyy"];
echo "値は$yyy です";
?>

362 名前:266 [2009/02/07(土) 01:22:41 ID:nwjNO9JF]
つづき

同じform内では複数のsubmitを使うのはちょっとコツが要るっぽいので
ぐぐってあちこちを調べた結果、javascriptを使ってこのように書きました。
結果としては普通に動きますけど"送信y"をクリックした時に別窓で結果の値を
表示させたいのです。そこでjavascriptのwindow.openなるものを知りまして
00.htmlの<script>〜に次のように書きました。(>>361で書いたものは//で消して追記しました)

window.open(url);
document.form_orz.target = "yyy";
document.form_orz.method = "post";
document.form_orz.action = "url";
document.form_orz.submit();

これだと確かに新しく別窓が開くのですが「値は です」という表示でうまく受け渡しが
出来ていない様子です・・・。このように別窓で結果の値を表示させるようにするには
どのようにすれば良いでしょう?多分、window.open周りだと思うので本来ならばこのスレ
ではなくてjavaのくだ質スレが見つからなかったのでこちらに書かせて頂きました。


363 名前:nobodyさん mailto:sage [2009/02/07(土) 01:35:26 ID:???]
window.open(url, "yyy");

targetの"yyy"とウインドウの識別名を一致させないとダメ

364 名前:nobodyさん mailto:sage [2009/02/07(土) 01:40:39 ID:???]
>>360
www.youtube.com/watch?v=FSqajRdtTMA

365 名前:nobodyさん mailto:sage [2009/02/07(土) 01:42:25 ID:???]
というか、どう考えてもPHPの話題じゃねえだろ。

366 名前:nobodyさん mailto:sage [2009/02/07(土) 11:32:12 ID:???]
今年中にはPHP覚えまくって稼ぎまくろうかと思う

367 名前:nobodyさん mailto:sage [2009/02/07(土) 11:55:18 ID:???]
11ヶ月もかけるのか・・・

368 名前:nobodyさん mailto:sage [2009/02/07(土) 22:21:56 ID:???]
PHPで情報サイトを作ろうと思います。
さあ大変だ

369 名前:nobodyさん mailto:sage [2009/02/07(土) 22:35:07 ID:???]
 しかし、ある一握りの子達は、大変指導に時間と手間がか
かりました。彼らは「なぜ」という問いを持つことを面倒がり、
早く答えの出せる技術だけにこだわり続ける子供達だったか
らです。決まった解き方に当てはめて、早く答えを出すこと。
「じゃあ、なんでこれで答えが出るんだい?。君はどういう考え
方をしてこの式を立てたの」と、正解の並んだ算数の文章題
のプリントを前に聞き返すと、彼らはみんなとても嫌な顔をし
たり、あるいは質問の意味が分からないと言うようにきょとん
としたものです。

370 名前:nobodyさん mailto:sage [2009/02/08(日) 00:48:59 ID:???]
営業中



371 名前:nobodyさん [2009/02/08(日) 01:17:06 ID:DxNfF4Ma]
$html = '<strong>{$text}</strong>}';

と言うように変数の中に文字列で変数が入っているとします。
$textの箇所に文字を入れて太字にしたいので

$text = "あああ";
echo $html;

としたのですが、反映されません。
どのようにして変数内の変数に値を渡すことが出来るのでしょうか?

372 名前:nobodyさん mailto:sage [2009/02/08(日) 01:20:16 ID:???]
$html = "<strong>{$text}</strong>";


373 名前:nobodyさん mailto:sage [2009/02/08(日) 01:22:02 ID:???]
さて、原因はどっちでしょう

@$htmlの宣言の時点で$textの中身が空っぽだから
A$html宣言のときに「"」じゃなく「'」で囲ってるから

374 名前:371 [2009/02/08(日) 01:24:19 ID:DxNfF4Ma]
>>372-373
'にしないと文字列として変数が扱われないのではないですか?

Smartyの簡易版のようなことがしたくて、
タグやファイルを変数で読み込んで、その中の{$test}と言う箇所に
予め指定していた値を渡したいのです。
str_replaceなどで置換すれば出来ますが、ちょっとやり方が違うような気がして・・・

375 名前:nobodyさん mailto:sage [2009/02/08(日) 01:29:23 ID:???]
>>374
試してから言えカス

376 名前:nobodyさん mailto:sage [2009/02/08(日) 01:30:03 ID:???]
>374
無理。プログラムは上から順に実行されるから、
$html = "<strong>{$text}</strong>}";
と書いたら、その時点での$textの中身が反映されて$htmlに入る。
(シングルクォートはダメでダブルクォートが正解な。これはマニュアル読んで来い)
つまり、

$text = 'うんこ';
$html = "<strong>{$text}</strong>";
$text = 'ぬるぽ';
echo $html;

だと、<strong>ぬるぽ</strong>が出力されてガッされる。

377 名前:371 [2009/02/08(日) 01:30:08 ID:DxNfF4Ma]
もちろん試しました
が、中身は消えます

378 名前:376 mailto:sage [2009/02/08(日) 01:31:08 ID:???]
何を大嘘書いてるんだ俺は。
うんこが出力されてガッされない、が正解。

379 名前:nobodyさん mailto:sage [2009/02/08(日) 01:36:23 ID:???]
>>374
自分でテンプレエンジンも作れない雑魚レベルなら素直にsmarty使え

380 名前:nobodyさん mailto:sage [2009/02/08(日) 02:43:12 ID:???]
>>371
eval() や include() を使って評価する

function replace($template, array $params = array()) {
    extract($params);
    return eval('return "' . preg_replace('/"/', '\\\\"', $template) . '";');
}

echo replace('私は{$name}です。', array('name' => '371'));



381 名前:nobodyさん [2009/02/08(日) 11:20:52 ID:DarObAIw]
定義したhello関数を$testに格納して、呼び出したいところでecho $testを書いたのですが
$test = hello();の時点で出力されてしまいます
hello関数を$testに格納して、自分が呼び出したいところで使うにはどうしたらよろしいでしょうか?

function hello() {
return "<p>こんにちは</p>";
}


$test = hello();

#このあたりに別の処理をおいてます

echo $test;

382 名前:nobodyさん mailto:sage [2009/02/08(日) 11:23:54 ID:???]
>>381
それはない。
helloでreturnしないでechoしてんじゃないの?

383 名前:nobodyさん mailto:sage [2009/02/08(日) 12:37:30 ID:???]
>>381
もしくは勘違い。html見てみるがよろし

384 名前:nobodyさん [2009/02/08(日) 12:43:55 ID:WhrhZbLr]
秒数を、
"時間:分数:秒数"
のフォーマットにしたいのですが、そういう関数があれば教えて下さい

385 名前:nobodyさん mailto:sage [2009/02/08(日) 12:50:59 ID:???]
>>382

どういうこと?381のreturnをechoにすると$test=hello();が実行されるの?
echo $testしないと出力されるわけないじゃん


386 名前:nobodyさん mailto:sage [2009/02/08(日) 12:51:42 ID:???]
>>384
string date ( string $format [, int $timestamp ] )

387 名前:nobodyさん mailto:sage [2009/02/08(日) 12:56:50 ID:???]
>>385
>>381のソースならhello()の段階で出力されたりしない。
出力されてるとしたらfunction hello のコードか、
もしくは別の場所が間違ってるという風にエスパーした

388 名前:nobodyさん mailto:sage [2009/02/08(日) 15:04:52 ID:???]
>>385
お前は何を言ってんだ?

389 名前:nobodyさん mailto:sage [2009/02/08(日) 15:26:32 ID:???]
function hello(){echo"こんにちは"}
#ここまではなにも表示されない
$hensu=hello(); #ここで表示される
echo $hensu; #ここも表示される

あれ?なんで?
変数に関数を格納しただけで関数って実行されたっけ?

390 名前:nobodyさん mailto:sage [2009/02/08(日) 15:29:48 ID:???]
>>389
>>1



391 名前:nobodyさん [2009/02/08(日) 15:46:17 ID:mhFiPpin]
>>389
別の言語を知っているのをひけらかすために下らない質問をするっていうのも
このスレの趣旨にはあってるのかもな。

まさに、下らない

392 名前:nobodyさん mailto:sage [2009/02/08(日) 16:14:38 ID:???]
cなら格納しただけで実行はされないのにPHPってクソだな

393 名前:nobodyさん mailto:sage [2009/02/08(日) 16:23:49 ID:???]


394 名前:nobodyさん mailto:sage [2009/02/08(日) 16:24:30 ID:???]
echoしてくれたほうがいい

395 名前:nobodyさん mailto:sage [2009/02/08(日) 16:26:32 ID:???]
普通関数内でechoしても関数を実行されない限りは動かないはずなのにな
関数を変数に格納するだけで動作するとか変な仕様だな

396 名前:nobodyさん mailto:sage [2009/02/08(日) 16:30:31 ID:???]
配列の最後の添字を得たいのですが、簡単な方法ありますでしょうか?
自分なりに考えてみたのですが、回りくどいような気がするので

$i=1;
foreach($icarr as $key => $val)
{
  $hai[$i]=$key;
  $i++;
}
echo $hai[$i-1];

397 名前:nobodyさん mailto:sage [2009/02/08(日) 16:32:14 ID:???]
てか、変数にしなくても、
hello();
だけで表示されるくね

398 名前:nobodyさん mailto:sage [2009/02/08(日) 16:33:12 ID:???]
>>395
$x = hello();
PHPではこれは実行なんだよ。
$x = function hello() {}
なら、格納だが。

399 名前:nobodyさん mailto:sage [2009/02/08(日) 16:42:39 ID:???]
Cでカスだったやつは、PHPに来てもカスだな

400 名前:nobodyさん [2009/02/08(日) 16:47:42 ID:F6PnIVyb]
変数$a,$b〜$zまであって、
とりあえず、初期値を$a = 0,$b=0,・・・$z=0 にしたいんですけど
できる限りすっきり書く方法ってありますか?
あれば掲示おねがいします



401 名前:nobodyさん mailto:sage [2009/02/08(日) 16:59:07 ID:???]
PHPの言語は何の言語で作られてますか?

402 名前:nobodyさん mailto:sage [2009/02/08(日) 17:03:37 ID:???]


403 名前:nobodyさん mailto:sage [2009/02/08(日) 17:05:00 ID:???]
>>401

phpの72%は勢いで出来ています
phpの17%は波動で出来ています
phpの6%は言葉で出来ています
phpの3%は理論で出来ています
phpの2%は成功の鍵で出来ています

404 名前:nobodyさん mailto:sage [2009/02/08(日) 17:05:45 ID:???]
[php] 攻撃:89 素早さ:21 防御:77 命中:86 運:45 HP:139
[c] 攻撃:36 素早さ:29 防御:59 命中:13 運:95 HP:223

php vs c 戦闘開始!!
[c]の攻撃 MISS [php]は攻撃を回避した。
[php]の攻撃 HIT [c]は120のダメージを受けた。
[c]の攻撃 HIT [php]は1のダメージを受けた。
[php]の攻撃 HIT [c]は92のダメージを受けた。
[c]の攻撃 MISS [php]は攻撃を回避した。
[php]の攻撃 HIT [c]は128のダメージを受けた。
[php]が[c]を倒しました(ラウンド数:3)。

405 名前:nobodyさん mailto:sage [2009/02/08(日) 17:08:43 ID:???]
>>396
end
array_pop

406 名前:nobodyさん mailto:sage [2009/02/08(日) 17:17:02 ID:???]
>>400
$a = $b = $c = $d = $e = $f = 0;

407 名前:nobodyさん mailto:sage [2009/02/08(日) 17:41:19 ID:???]
>>400
無理やりやってみた
foreach (get_defined_vars() as $varName => $varValue) {
if (ctype_lower($varName)) $$varName = 0;
}

というか初めから $var['a'] $var['b'] $var['c'] という風に
連想配列でやった方がいいんじゃないの?

408 名前:nobodyさん mailto:sage [2009/02/08(日) 18:37:59 ID:???]
>395
クロージャを格納するのと関数の実行結果を格納するのは別の操作だ。JavaScriptで言うと
var hoge = hogeFunc();
var hoge = hogeFunc;
Cで言えば、関数ポインタを渡すのと関数の戻り値を渡す事の違い。

>400
for($loop=ord('a'); $loop <= ord('z'); $loop++){
${chr($loop)} = 0;
}
うっかりループ変数に$iを使っちまったぜ…9番目の変数が$iなのを忘れていた。

まとめて初期化したいという事は、何らかのかかわりを持った変数群だろうから、配列にしておく事をお勧めする。
変数名に意味を持たせるのは地獄の始まりだしな。そもそも、この処理(可変変数)は禁呪に近い。地獄への直行便だ。
$aが実は「アルファベットaの登場頻度」とかだったとしても、俺なら連想配列を使う。
変数をその後どう使うつもりか、ちょっとだけ話してみ?誰かがもう少しマシなデータ構造を考えてくれると思うぞ。

409 名前:408 mailto:sage [2009/02/08(日) 18:45:37 ID:???]
ちなみに
for($loop='a'; $loop <= 'z'; $loop++){
$$loop = 0;
}
も動く。どうせ黒魔術ならこれでもいいかもな。

410 名前:nobodyさん mailto:sage [2009/02/08(日) 19:01:39 ID:???]
$$loopの$が2つつくのってどういう意味ですか?



411 名前:nobodyさん mailto:sage [2009/02/08(日) 19:43:49 ID:???]
>408でも触れたが、可変変数(Variable variables)という名前からしてもう頭のおかしい言語仕様。
ttp://jp2.php.net/manual/ja/language.variables.variable.php
こいつを使いたくなる時の99%は、設計が悪い時。残りの1%はわざと分かりにくいコードを書こうとする時。

パッと見>409のコードはスッキリしてるだろ?
この後のコードが死ぬほどカオスになる。デバッグの難易度も跳ね上がるし、コード解析の類も殆ど効かなくなる。
自分で書いておいてなんだが、こんなコードを書く奴がチームにいたら何とかして転属させる。

412 名前:nobodyさん mailto:sage [2009/02/08(日) 19:46:02 ID:???]
じゃそんなの教えんなよ

413 名前:nobodyさん mailto:sage [2009/02/08(日) 20:05:59 ID:???]
仕様で語りたいんなら、言語仕様の闘技場でもいってくれ。
いくらブログを呼んでもらえないからって、こんなところで、下らない持論を
ひけらかさなくてもいいだろ。
みんなわかってて使ってるんだ。

たとえば、JavaScriptだって、関数言語ライクにかっこいいコーディングもできれば
グローバル使いまくりで糞なプログラムだって書ける。
要は使う奴のセンスの問題。気に入らない言語仕様があるなら使わなきゃいいだけ

414 名前:nobodyさん mailto:sage [2009/02/08(日) 20:47:00 ID:???]
PHPがどうこうという問題ではなく、可変変数の類がタブー視されていない言語なんぞそうそう存在しないと思うが。
(その割に、類似機能を実装してる言語は多いけどな)
ActiveRecordパターンとかSimpleXMLみたいな動的に構造が変わるものを実装しようとした場合には便利だが、基本的に悪手だろ。
「$a - $zまでを初期化したい」なんていうのは、>407-408で既出の通り、そもそも質問が(質問が前提としているデータ構造が)おかしい。

415 名前:nobodyさん mailto:sage [2009/02/08(日) 20:47:53 ID:???]
わからないから使ったことない俺の立場も考えて教えてくれよ!

416 名前:nobodyさん mailto:sage [2009/02/08(日) 21:15:49 ID:???]
いらっしゃいませ
いっぱい echoしていってね!

417 名前:nobodyさん mailto:sage [2009/02/08(日) 21:24:27 ID:???]
初心者だからってバカにするなよ!!!!!

418 名前:396 [2009/02/08(日) 23:48:11 ID:lPL/MCOf]
>>405
両方とも要素が出てしまって、添字が出てきません

419 名前:nobodyさん mailto:sage [2009/02/08(日) 23:51:15 ID:???]
array_keysかければいいじゃん

420 名前:nobodyさん mailto:sage [2009/02/08(日) 23:51:19 ID:???]
count



421 名前:nobodyさん mailto:sage [2009/02/08(日) 23:59:29 ID:???]
$array = array('yahoo' => 'www.yahoo.com', '2ch' => 'www.2ch.net', 'google' => 'www.google.com');
$keys = array_keys($array);
echo $keys[count($keys)-1]; // 'google'

422 名前:nobodyさん [2009/02/09(月) 01:00:26 ID:3WrJzpwr]
$aに含まれる連想配列の数は不定です。
この$aのキーを元に、2つの配列に分けたいと思います
キーの先頭文字aとbを元に2つの配列に分けたいのですが
どなたかご教示お願いいたします

$a['a1']=1;
$a['b201']=2;
$a['b31']=2;
$a['a23']=0;
$a['b1']=2;
$a['a300']=1;
$a['b42']=1;
$a['b3']=2;


423 名前:nobodyさん [2009/02/09(月) 01:06:58 ID:FohDFk4k]
【OS名】Windows XP Pro x64
【PHPのバージョン】php5.2.6
【連携ソフトウェア】EXCEL
【質問内容】
PHPからEXCELファイルをCOM経由で操作したいのですが、
何か良いマニュアルもしくはサンプルはありませんでしょうか?


424 名前:nobodyさん mailto:sage [2009/02/09(月) 02:35:15 ID:???]
>>422
PHPのバージョンぐらいは提示しといた方がいいぞ

比較的新しいバージョンなら

$aa = array();
$ab = array();
foreach ($a as $key => $val) {

if ($key[0] = 'a') {
$aa[$key] = $val;
}
else if ($key[0] = 'b') {
$ab[$key] = $val;
}
else {
}

}

425 名前:nobodyさん mailto:sage [2009/02/09(月) 02:37:33 ID:???]
>>423
php excelで検索すれば、いっぱい引っかかるから、良さそうなの適当につまんでみて

426 名前:nobodyさん [2009/02/09(月) 03:00:22 ID:1doMXVgO]
セキュリティのことでお聞きしたいんですが (板違いならすいません

test.php?num=○○ というのがあって

○○にSQL文をうたれる場合があるんですよね?

○○は整数なので、is_numericを使えば完璧ですか?


427 名前:nobodyさん mailto:sage [2009/02/09(月) 03:12:12 ID:???]
ctype_digit()のがベター

428 名前:nobodyさん mailto:sage [2009/02/09(月) 03:18:07 ID:???]
いや適切にエスケープすりゃ整数だの数値だのどうのと考える必要ないだろ

429 名前:nobodyさん mailto:sage [2009/02/09(月) 11:06:59 ID:???]
>>424
なんかスマートじゃないなあ

430 名前:nobodyさん mailto:sage [2009/02/09(月) 11:14:24 ID:???]
じゃどんなのがスマートなんだ



431 名前:nobodyさん mailto:sage [2009/02/09(月) 11:21:54 ID:???]
php5ならarray_intersect_ukey使えばおk

432 名前:nobodyさん mailto:sage [2009/02/09(月) 11:27:14 ID:???]
>>424
新しいバージョンとか明示しといて新しい技術が使われてない件

433 名前:nobodyさん [2009/02/09(月) 11:53:59 ID:3Lbj9zQQ]
配列のキーと要素をarray_walkでくっつけたいのですが
うまく動作しません
どなたかアドバイスお願いします

$ary=array("a"=>"001","b"=>"002","c"=>"003);

function test($value,$key) {
$s= $key.$value;
}

$a = array_walk($ary,"test"));
echo $a;

434 名前:nobodyさん [2009/02/09(月) 12:05:26 ID:zB3vQynG]
phpで簡単に日付計算してくれる関数ないの?
mysqlみたいにintervalみたいなやつあったら便利なのに

435 名前:nobodyさん mailto:sage [2009/02/09(月) 12:12:51 ID:???]
shitsumonnha gutaitekini

436 名前:nobodyさん mailto:sage [2009/02/09(月) 12:13:53 ID:???]
>>433
return
>>434
あるじゃん

437 名前:nobodyさん mailto:sage [2009/02/09(月) 12:17:00 ID:???]
>>433
すまんreturnはarray_mapだった
array_walkは第一引数を参照で指定みたいね

438 名前:nobodyさん [2009/02/09(月) 12:36:49 ID:zB3vQynG]
>>436
strtotimeでできたわ
dクス

439 名前:nobodyさん [2009/02/09(月) 12:55:30 ID:3Lbj9zQQ]
ありがとうございます
値を引き継げないのでarray_walkは諦めます

440 名前:nobodyさん mailto:sage [2009/02/09(月) 13:05:40 ID:???]
>>439
ヒント:要素に要素とキーをくっ付けて入れて戻して連結



441 名前:nobodyさん mailto:sage [2009/02/09(月) 13:09:54 ID:???]
>>440
久々に、本物のヒントを見た。

442 名前:nobodyさん mailto:sage [2009/02/09(月) 13:16:13 ID:???]
>>440-441
同一人物乙






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

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

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