私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 99
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
まず貼ってある部分以外でエラーが出てる可能性があるので、
PDOを呼び出してるところでエラーを返すものは全部チェック。
エラーを返すかどうかはちゃんと関数リファレンスで調べる。
エラーが出た直後でerrorInfoで詳細を表示っていうのが基本。
最初から一歩ずつ足元を固めていかないと何をやってるのか
わからなくなるよ。
PDOを呼び出してるところでエラーを返すものは全部チェック。
エラーを返すかどうかはちゃんと関数リファレンスで調べる。
エラーが出た直後でerrorInfoで詳細を表示っていうのが基本。
最初から一歩ずつ足元を固めていかないと何をやってるのか
わからなくなるよ。
PHP5系で、最初にマッチした文字列のみを置換するには
substr_replaceとstrposの組み合わせ以外で何かスマートな方法はありますか?
substr_replaceとstrposの組み合わせ以外で何かスマートな方法はありますか?
preg_replacet使うと回数指定が出来るので楽じゃない?
正規表現なので処理がもったいないのとエスケープ
が必要かもしれないというのが弱点だけどな。
正規表現なので処理がもったいないのとエスケープ
が必要かもしれないというのが弱点だけどな。
>>956
市ね
市ね
日本語と英数字が混在している文字列を全角10文字ごとに
「<br />」タグを挿入したいと思います。
wordwrap関数では半角英数字の場合は↓でうまくいくのですが、
wordwrap($text,20,"<br />",true);
日本語と英数字が混在すると文字化けを起こしてしまいます。
例えば↓のような日本語英数字が混在する場合、
僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく
関数か何かで↓のように変換するにはどうしたらよいでしょうか?
僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
「<br />」タグを挿入したいと思います。
wordwrap関数では半角英数字の場合は↓でうまくいくのですが、
wordwrap($text,20,"<br />",true);
日本語と英数字が混在すると文字化けを起こしてしまいます。
例えば↓のような日本語英数字が混在する場合、
僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく
関数か何かで↓のように変換するにはどうしたらよいでしょうか?
僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
>>959
解決とは違うがなんでそんなことがしたいの?HTMLの書き方的に凄く気持ち悪い
10文字ごとの幅で折り返したいだけならそれの親要素の幅を指定してやる方がスマートだし正しい
すとりくたん的に受け付けないわ
解決とは違うがなんでそんなことがしたいの?HTMLの書き方的に凄く気持ち悪い
10文字ごとの幅で折り返したいだけならそれの親要素の幅を指定してやる方がスマートだし正しい
すとりくたん的に受け付けないわ
>>959
本当にその例「僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく」で文字化けするのなら
文字コードの指定の問題。スクリプトの文字コードやmb_*の値を確認して。
次に、「1234567890123456789あい」という文字列の場合
20で区切ると「あ」が分割されるから文字化けするのは仕方がない。
ということで、mb_strlenとmb_substrなどを組み合わせるのが良いと思うが
全角半角区別なく「10文字」ならmb_strlenで簡単だけど
「全角10文字」と「20バイト」は意味が違うから面倒かもね
本当にその例「僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく」で文字化けするのなら
文字コードの指定の問題。スクリプトの文字コードやmb_*の値を確認して。
次に、「1234567890123456789あい」という文字列の場合
20で区切ると「あ」が分割されるから文字化けするのは仕方がない。
ということで、mb_strlenとmb_substrなどを組み合わせるのが良いと思うが
全角半角区別なく「10文字」ならmb_strlenで簡単だけど
「全角10文字」と「20バイト」は意味が違うから面倒かもね
>>959
SJIS限定
$len = 20;
$str = "僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく";
mb_internal_encoding("sjis");
$result = array();
for ($i = 0; $i <strlen($str); $i += $len) {
$result[] = mb_strcut($str, $i, $len);
}
echo implode("<br />", $result)."\n";
僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
SJIS限定
$len = 20;
$str = "僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく";
mb_internal_encoding("sjis");
$result = array();
for ($i = 0; $i <strlen($str); $i += $len) {
$result[] = mb_strcut($str, $i, $len);
}
echo implode("<br />", $result)."\n";
僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
classのインスタンスを別の変数から取得できないかと思い、
↓のようなコードを書いたのですが、何も出力されません。
newする以外に取得する方法はないのでしょうか?
class Test{
var $text = 1;
function getInstance(){
return $this;
}
}
$obj = Test::getInstance();
echo $obj->text;
↓のようなコードを書いたのですが、何も出力されません。
newする以外に取得する方法はないのでしょうか?
class Test{
var $text = 1;
function getInstance(){
return $this;
}
}
$obj = Test::getInstance();
echo $obj->text;
>>965
メル欄にsage以外の何か書けばID出さずに上がるだろアホ
メル欄にsage以外の何か書けばID出さずに上がるだろアホ
>>966
<?php
class SimpleClass
{
public static $var = 'a default value';
public static function displayVar() {
return self::$var;
}
}
echo SimpleClass::displayVar();
<?php
class SimpleClass
{
public static $var = 'a default value';
public static function displayVar() {
return self::$var;
}
}
echo SimpleClass::displayVar();
>>966
スタティックなクラスはインスタンスを作らなくていいのがメリットじゃないの?
class Test{
static private $text = 1;
static public function getText() {
return self::$text;
}
}
echo Test::getText();
メンバ変数$textをpublicにすれば
echo Test::$text; も可能。
スタティックなクラスはインスタンスを作らなくていいのがメリットじゃないの?
class Test{
static private $text = 1;
static public function getText() {
return self::$text;
}
}
echo Test::getText();
メンバ変数$textをpublicにすれば
echo Test::$text; も可能。
>>969-970さん質問に答えましょう
みなさんありがとうございます。勉強します
きっとnumberじゃなくてnunberじゃない?テーブルの方がnunberになってるとか
>>986
忘れてましたw誘導ありです。
忘れてましたw誘導ありです。
きっとnumberじゃなくてnumbarじゃない?テーブルの方がnumbarになってるとか
>>988さん。パソコンの電源は切りました。
>>991
どこのフォルダの属性なの?777ってのは
どこのフォルダの属性なの?777ってのは
>>992が無駄なレスな件について
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [98%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [98%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 90 (1001) - [98%] - 2009/12/7 18:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 91 (1001) - [98%] - 2010/1/9 4:06 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 79 (1001) - [98%] - 2009/2/1 0:33 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 92 (1001) - [98%] - 2010/2/15 17:01 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 94 (1001) - [98%] - 2010/4/20 19:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 95 (1001) - [98%] - 2010/5/28 10:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 96 (1001) - [98%] - 2010/7/22 7:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 98 (1001) - [98%] - 2010/10/12 18:16
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [96%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [96%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 75 (1001) - [96%] - 2008/11/13 21:31 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 76 (1001) - [96%] - 2008/12/6 22:36 ○
トップメニューへ / →のくす牧場書庫について