私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 83
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>151
それをミラーサイト全ての管理人に言ってくださいませんか
それをミラーサイト全ての管理人に言ってくださいませんか
>>149
SEO対策なのかな?
PHPの公式マニュアルよりも、検索結果で上位に来るミラーサイトが多いですよね
自分の場合は、PHPの公式マニュアルをブラウザのお気に入りに入れてます。
http://jp.php.net/manual/ja/
google検索でヒットした結果を、改めてPHPの公式マニュアルで確認すればOK
SEO対策なのかな?
PHPの公式マニュアルよりも、検索結果で上位に来るミラーサイトが多いですよね
自分の場合は、PHPの公式マニュアルをブラウザのお気に入りに入れてます。
http://jp.php.net/manual/ja/
google検索でヒットした結果を、改めてPHPの公式マニュアルで確認すればOK
>>150は初心者で自分も調べ方知らないだけだろ
青い帯の部分…
えっとね。君にはまだphp早い。
まずはhttp://www.w3.org/から始めよう。
ここを理解したらhttp://www.apache.org/
いって最後にhttp://www.php.net/。
その青い帯作ってる糞マイクロソフトにも言っておいて。http://www.w3.org/を50万回読めと。
えっとね。君にはまだphp早い。
まずはhttp://www.w3.org/から始めよう。
ここを理解したらhttp://www.apache.org/
いって最後にhttp://www.php.net/。
その青い帯作ってる糞マイクロソフトにも言っておいて。http://www.w3.org/を50万回読めと。
今時WebKitじゃないブラウザーとか・・・・ゴミいか。
角丸つくるのにいまだに透過ジフ?w
角丸つくるのにいまだに透過ジフ?w
headerでjavascriptのコード埋め込めば任意のタイトルにできるんじゃない?
タイトルをHTTP Headerでどうにかするのは無理
<title>好きなタイトル</title>を出力するしかない
<title>好きなタイトル</title>を出力するしかない
>>162
renameという標準関数がある
renameという標準関数がある
>>165
そもそもstaticなメソッドをthisからメンバ関数として呼ぶべきじゃないよ
そもそもstaticなメソッドをthisからメンバ関数として呼ぶべきじゃないよ
ああ、ごめん勘違い
どなたか>>149もお願い致します
>>173
途中から開始するわけではなくて無駄な分はしっかりまわす感じ
whileでやるようなやり方
$array = array(1, 2, 3, 4, 5);
for ($i = 2; $i < count($array); $i++) {
echo $array[$i];
}
$count = 0;
foreach ($array as $value) {
$count++;
if ($count > 2) {
echo $value;
}
}
途中から開始するわけではなくて無駄な分はしっかりまわす感じ
whileでやるようなやり方
$array = array(1, 2, 3, 4, 5);
for ($i = 2; $i < count($array); $i++) {
echo $array[$i];
}
$count = 0;
foreach ($array as $value) {
$count++;
if ($count > 2) {
echo $value;
}
}
>>175
マジレスするとforeachの中でifで判定する手法は古いとだけ記述しておこう
マジレスするとforeachの中でifで判定する手法は古いとだけ記述しておこう
>>179
以下のようにするとhogeが一度しか表示されないのはループの度にarray_sliceは実行されてfooは最初の一度だけってこと?
function foo()
{
echo "hoge<br>\n";
return array(1, 3, 5, 7, 9);
}
foreach (array_slice(foo(), 2) as $value) echo $value,"<br>\n";
以下のようにするとhogeが一度しか表示されないのはループの度にarray_sliceは実行されてfooは最初の一度だけってこと?
function foo()
{
echo "hoge<br>\n";
return array(1, 3, 5, 7, 9);
}
foreach (array_slice(foo(), 2) as $value) echo $value,"<br>\n";
>>175
forの中にcount入れるとかナイワ
forの中にcount入れるとかナイワ
>>179
こうやってもhogeは一度だけ表示されるけどもしかしてarray_sliceって特別な実行のされ方?
function slice2()
{
echo "hoge<br>\n";
return array(1,3,5);
}
foreach (slice2() as $value) echo $value,"<br>\n";
こうやってもhogeは一度だけ表示されるけどもしかしてarray_sliceって特別な実行のされ方?
function slice2()
{
echo "hoge<br>\n";
return array(1,3,5);
}
foreach (slice2() as $value) echo $value,"<br>\n";
すいませんID出し忘れました
以後、気を付けます
以後、気を付けます
自分の場合、PHPでfor文使うのは、かなり少ないな。
なんかオフセット的なパラメータが出てくるのはうざったい。
自分の作ったコードでgrepしたら foreachの 1/10 以下だった。
while は半分ぐらい。
>>190
javascriptは微妙だけどね。
いきなり配列に x[100] = 'hogehoge'; とかすると、length は 101 になるくせに、
for(in) だと登録した1つしか出てこないし。そのわりに join は 101個結合するし。
なんかオフセット的なパラメータが出てくるのはうざったい。
自分の作ったコードでgrepしたら foreachの 1/10 以下だった。
while は半分ぐらい。
>>190
javascriptは微妙だけどね。
いきなり配列に x[100] = 'hogehoge'; とかすると、length は 101 になるくせに、
for(in) だと登録した1つしか出てこないし。そのわりに join は 101個結合するし。
折れも、for文なら count()を使う。
でも、大抵 foreach 文で処理しちゃうけどね...
でも、大抵 foreach 文で処理しちゃうけどね...
// テスト用変数
function testAry() {for($a=0;$a<100;$a++) $h[]=$i;return $h;}
// タイム測定
function bench() {return microtime(true);}
// ベンチマーク表示
function cale($time) {
echo "<pre>";print_r($time);echo "</pre>";
foreach($time as $t) {echo "<p>".($t[1]-$t[0])."</p>";}
}
// --------- 比較コード ---------------- */
$time[0][0]=bench();
$test = array();
$cnt=count(testAry());
for($i=0; $i<$cnt; $i++) {$test[]=$i;}
$time[0][1]=bench();
// ---------- 175のコード ------------- */
$time[1][0]=bench();
$test = array();
for ($i=0; $i<count(testAry()); $i++) {$test[]=$i;}
$time[1][1]=bench();
/* ---------- ここまで ---------------- */
cale($time);
function testAry() {for($a=0;$a<100;$a++) $h[]=$i;return $h;}
// タイム測定
function bench() {return microtime(true);}
// ベンチマーク表示
function cale($time) {
echo "<pre>";print_r($time);echo "</pre>";
foreach($time as $t) {echo "<p>".($t[1]-$t[0])."</p>";}
}
// --------- 比較コード ---------------- */
$time[0][0]=bench();
$test = array();
$cnt=count(testAry());
for($i=0; $i<$cnt; $i++) {$test[]=$i;}
$time[0][1]=bench();
// ---------- 175のコード ------------- */
$time[1][0]=bench();
$test = array();
for ($i=0; $i<count(testAry()); $i++) {$test[]=$i;}
$time[1][1]=bench();
/* ---------- ここまで ---------------- */
cale($time);
>>192
マニュアル読め。
http://jp.php.net/manual/ja/control-structures.for.php
>この書き方には問題があります。 このコードは実行速度が遅くなることでしょう。 配列のサイズを毎回計算しているからです。 ...
>>179 の意味がイマイチ取りきれんのだけど、foreach がループ回数分だけ式を評価するってのは初耳。
ちょっとありえんと思う。
マニュアル読め。
http://jp.php.net/manual/ja/control-structures.for.php
>この書き方には問題があります。 このコードは実行速度が遅くなることでしょう。 配列のサイズを毎回計算しているからです。 ...
>>179 の意味がイマイチ取りきれんのだけど、foreach がループ回数分だけ式を評価するってのは初耳。
ちょっとありえんと思う。
>>181
そういうこと
foreach (array_slice(foo(), 2) as $value) echo $value,"<br>\n";
fooは一度しか呼び出されないが、配列の数だけarray_sliceが動いてる
そういうこと
foreach (array_slice(foo(), 2) as $value) echo $value,"<br>\n";
fooは一度しか呼び出されないが、配列の数だけarray_sliceが動いてる
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [98%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [98%] - 2009/6/15 21:04 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [98%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [98%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 85 (1001) - [98%] - 2009/7/31 4:07 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [98%] - 2009/8/19 4:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [98%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [96%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 130 (1001) - [96%] - 2013/11/11 2:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について