私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 79
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
「通報しました」に続いて「自己紹介乙」を憶えたか
天才チンパンジーアイちゃんの驚くべき学習能力を垣間見た
天才チンパンジーアイちゃんの驚くべき学習能力を垣間見た
世界中にあったんですね、ありがとうございました
文字列が、日本語、中国語、韓国語、アラビア語・・・
どの言語で構成されてるか判定する方法はありますか?
文字コードはUTF-8です。
どの言語で構成されてるか判定する方法はありますか?
文字コードはUTF-8です。
>>950
おいそこのカスはやく次スレよろ
おいそこのカスはやく次スレよろ
function hello(){
return $this->konnitiha;
}
をクラス内に書き足せばいいかも
return $this->konnitiha;
}
をクラス内に書き足せばいいかも
質問です。
任意の変数に最後にアクセスしたスクリプト名と行数などを
取得できる関数はあるでしょうか?
イメージ的にはdebug_backtrace()のような。
任意の変数に最後にアクセスしたスクリプト名と行数などを
取得できる関数はあるでしょうか?
イメージ的にはdebug_backtrace()のような。
>>960
(1)
メンバ変数をpublicにする
(2)クラス定義に()はいらない。
完成例↓
--------------------------------------
<?PHP
class hello {
public $konnitiha = "こんにちは";
}
$obj=new hello();
echo $obj->konnitiha;
?>
(1)
メンバ変数をpublicにする
(2)クラス定義に()はいらない。
完成例↓
--------------------------------------
<?PHP
class hello {
public $konnitiha = "こんにちは";
}
$obj=new hello();
echo $obj->konnitiha;
?>
>>961
ウソを教えるな
ウソを教えるな
外部URLの一部を読み込んで表示するにはどうすればいいのでしょうか?
例えば別のURLの内容に
Hello World
とある場合Hello World全部を読み込むのではなくHelloだけを読み込んで表示させたいです。
今は下記の方法で全部読み込んで表示させてるので
一部だけ読み込んで表示させる方法をご存じの方は教えて下さい。
<?php
$file = file("http://読み込み先のURL");
foreach($file as $line){
echo($line);
}
?>
例えば別のURLの内容に
Hello World
とある場合Hello World全部を読み込むのではなくHelloだけを読み込んで表示させたいです。
今は下記の方法で全部読み込んで表示させてるので
一部だけ読み込んで表示させる方法をご存じの方は教えて下さい。
<?php
$file = file("http://読み込み先のURL");
foreach($file as $line){
echo($line);
}
?>
>>970 strpos
>968
「全部読み込んでから、その一部を出力する」でいいか?
一部だけ読み込ませるのは難易度が非常に高いし、普通の用途なら性能的にも劣る。
それと、「おまじない」でなんとかできる範囲を超えている。そのコードが具体的に何をしているのか理解しないとその先には進めない。
読込先のURLに書いてあるのが
---
Hello World
This is second line.
---
だった場合、$fileは
$file[0] = 'Hello World';
$file[1] = 'This is second line.';
という配列になっている。今はforeachでこの全てを出力しているわけだが、ここから必要なものを抜き出せばいい。
それ以上は、具体的にどういうルールで何を抜き出したいのか分からないとなんともいえない。
例えば、1行目の1単語目を抜き出したいなら
$file = file("http://読み込み先のURL"); // $fileは上記の通り
$words = explode(' ', @$file[0]); // $wordsはarray('Hello', 'World');
echo $words[0];
「全部読み込んでから、その一部を出力する」でいいか?
一部だけ読み込ませるのは難易度が非常に高いし、普通の用途なら性能的にも劣る。
それと、「おまじない」でなんとかできる範囲を超えている。そのコードが具体的に何をしているのか理解しないとその先には進めない。
読込先のURLに書いてあるのが
---
Hello World
This is second line.
---
だった場合、$fileは
$file[0] = 'Hello World';
$file[1] = 'This is second line.';
という配列になっている。今はforeachでこの全てを出力しているわけだが、ここから必要なものを抜き出せばいい。
それ以上は、具体的にどういうルールで何を抜き出したいのか分からないとなんともいえない。
例えば、1行目の1単語目を抜き出したいなら
$file = file("http://読み込み先のURL"); // $fileは上記の通り
$words = explode(' ', @$file[0]); // $wordsはarray('Hello', 'World');
echo $words[0];
>>974
int strpos ( string $haystack , mixed $needle [, int $offset ] )
文字列 haystack の中で、 needle が最初に現れた位置を数字で返します。 PHP 5 以前の strrpos() とは異なり、この関数は needle パラメータとして文字列全体をとり、 その文字列全体が検索対象となります。
int strpos ( string $haystack , mixed $needle [, int $offset ] )
文字列 haystack の中で、 needle が最初に現れた位置を数字で返します。 PHP 5 以前の strrpos() とは異なり、この関数は needle パラメータとして文字列全体をとり、 その文字列全体が検索対象となります。
ソースを読んで勉強したいと思いました
そこで海外製でオープンソースのDB不要の掲示板またはフォーラムがございましたら教えてください
そこで海外製でオープンソースのDB不要の掲示板またはフォーラムがございましたら教えてください
>974
それは
$_POST["data"]
の中に
「takeshi[改行]nobita[改行]suneo」
という文字列がないか検査している。
性能を気にしないなら、fileで配列とかに読み込んで、そのそれぞれについてPOSTデータからstrposで検索、
一件でも見つかったらアウト、という処理を書けばいい。
それは
$_POST["data"]
の中に
「takeshi[改行]nobita[改行]suneo」
という文字列がないか検査している。
性能を気にしないなら、fileで配列とかに読み込んで、そのそれぞれについてPOSTデータからstrposで検索、
一件でも見つかったらアウト、という処理を書けばいい。
>>976
すれ違い
すれ違い
>>980
google
個々のRDBMSにあまり依存しないコードが書ける。
(実際にはSQLに100%の互換性がないから、多少は依存する事が多いのだが)
逆に、個々のRDBMSの固有機能などは使えなくなる事がある。
基本性能は五十歩百歩だが、各RDBMSの固有機能を呼べない事で性能的に不利になる事はあり得る。
別にRDBMSに拘るシステムでもないなら、PDOを使っておくと分かりやすい。
PDOを使っている = RDBMS固有の機能は呼べない = 一般的なDB操作しかしていない 事が自明になるからな。
「別になんでもいいんだけど、とりあえずMySQL使ってます」という意図がコードから読み取りやすくなる。
各RDBMSの固有関数よりも、読める奴が多いのも利点。
DB2の関数やOracleの関数なんぞ知らんって奴は多いだろうが、PDOのメソッドなら大半の奴が分かる。
(同じような関数ばかりなので実際は迷う事は少ないのだが、たまに引数の順序とかで引っかかったりする)
(実際にはSQLに100%の互換性がないから、多少は依存する事が多いのだが)
逆に、個々のRDBMSの固有機能などは使えなくなる事がある。
基本性能は五十歩百歩だが、各RDBMSの固有機能を呼べない事で性能的に不利になる事はあり得る。
別にRDBMSに拘るシステムでもないなら、PDOを使っておくと分かりやすい。
PDOを使っている = RDBMS固有の機能は呼べない = 一般的なDB操作しかしていない 事が自明になるからな。
「別になんでもいいんだけど、とりあえずMySQL使ってます」という意図がコードから読み取りやすくなる。
各RDBMSの固有関数よりも、読める奴が多いのも利点。
DB2の関数やOracleの関数なんぞ知らんって奴は多いだろうが、PDOのメソッドなら大半の奴が分かる。
(同じような関数ばかりなので実際は迷う事は少ないのだが、たまに引数の順序とかで引っかかったりする)
>>987
レベル低すぎ
レベル低すぎ
>>984
$keta=array(12,0.5,3.666,40.24);
foreach($keta as $seikei){
$seikei=sprintf("%0.1f",$seikei);
echo $seikei.'<br />';
}
$keta=array(12,0.5,3.666,40.24);
foreach($keta as $seikei){
$seikei=sprintf("%0.1f",$seikei);
echo $seikei.'<br />';
}
SET の代入式抜けてました
ありがとうございました
ありがとうございました
>>984
$array = array(
12,
0.5,
3.666,
40.24,
);
foreach($array as $value) {
$value = number_format(floor($value * 10) / 10, 1);
echo $value."\n";
}
$array = array(
12,
0.5,
3.666,
40.24,
);
foreach($array as $value) {
$value = number_format(floor($value * 10) / 10, 1);
echo $value."\n";
}
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 99 (1001) - [98%] - 2010/10/27 4:51
- 【PHP】下らねぇ質問はID出して書き込みやがれ 74 (1001) - [98%] - 2008/10/16 6:05
- 【PHP】下らねぇ質問はID出して書き込みやがれ 75 (1001) - [98%] - 2008/11/13 21:31 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 76 (1001) - [98%] - 2008/12/6 22:36 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 77 (1001) - [98%] - 2008/12/23 7:06 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 78 (1001) - [98%] - 2009/1/13 21:32 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [96%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [96%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [96%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 94 (1001) - [96%] - 2010/4/20 19:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [96%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 83 (1001) - [96%] - 2009/4/27 3:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [96%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [96%] - 2009/4/6 19:33
トップメニューへ / →のくす牧場書庫について