私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 128
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
<?php
$moji = array(
'iti' => '<html>',
'ni' => '<body>'
);
?>
<html>
<head>
<meta>
<title>ソース変換</title>
</head>
<body>
<form>
<div class="container">
<label for="sosu">ソースを表示</label><br />
<textarea rows="5" cols="30" ID="memo" name="memo">
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
</textarea>
</div>
</form>
</body>
</html>
テキストエリアで改行するにはどうすればいいですか?
やりたいことは、htmlやphpのコードをテキストエリアに貼り、
htmlspecialcharsで文字列を置き換えるということです。
$moji = array(
'iti' => '<html>',
'ni' => '<body>'
);
?>
<html>
<head>
<meta>
<title>ソース変換</title>
</head>
<body>
<form>
<div class="container">
<label for="sosu">ソースを表示</label><br />
<textarea rows="5" cols="30" ID="memo" name="memo">
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
</textarea>
</div>
</form>
</body>
</html>
テキストエリアで改行するにはどうすればいいですか?
やりたいことは、htmlやphpのコードをテキストエリアに貼り、
htmlspecialcharsで文字列を置き換えるということです。
>>53
IDが出ていないので、お答えしないことになっています。
IDが出ていないので、お答えしないことになっています。
>>51
自分は分かってるつもり乙
自分は分かってるつもり乙
ID出す前に一言言わせてくれ。
得体のしれないブログ記事をつまみ食いして質問してくんな。
参考にしてるソースが古過ぎる。
古いソースは問題が多い。
新しい記事を参考にして書いたんだったらその参考にしてる記事がクソ。
記事の信憑性を見極めるのにはそれなりの知識が必要だから、
最初は新し目の書籍を一冊買ってとりあえずそれだけでやるといい。
得体のしれないブログ記事をつまみ食いして質問してくんな。
参考にしてるソースが古過ぎる。
古いソースは問題が多い。
新しい記事を参考にして書いたんだったらその参考にしてる記事がクソ。
記事の信憑性を見極めるのにはそれなりの知識が必要だから、
最初は新し目の書籍を一冊買ってとりあえずそれだけでやるといい。
俺がやりたいことをやってるサイトがあるんだが人のサイトだからここに
貼るわけにもいかず・・・
貼るわけにもいかず・・・
>>59
閉じタグの後に改行しなくちゃいけないとでも思ってるのかよ
閉じタグの後に改行しなくちゃいけないとでも思ってるのかよ
>>62
*PHPの*閉じタグの直後の改行コードは、無効にされますので、
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
だと、?>のあとの改行は出力されず <html><body> と出力されます。
<html>
<body>
としたければ、 1行目と2行目の間で2回改行するとか、そういうことです。
*PHPの*閉じタグの直後の改行コードは、無効にされますので、
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
だと、?>のあとの改行は出力されず <html><body> と出力されます。
<html>
<body>
としたければ、 1行目と2行目の間で2回改行するとか、そういうことです。
>>65
テキストエリアですので、 <textarea>タグ直後でなければ、
htmlソースの改行コードで改行されます。
<?php print($moji['iti']) ."\n"; ?>
とするか、
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
とやってみてください。
テキストエリアですので、 <textarea>タグ直後でなければ、
htmlソースの改行コードで改行されます。
<?php print($moji['iti']) ."\n"; ?>
とするか、
<?php print($moji['iti']); ?>
<?php print($moji['ni']); ?>
とやってみてください。
親切に回答してるなぁ。>>59の人だろか。乙
関数、クラスをfunction.phpにまとめています
この読み込みの挙動について聞きたいです
function.phpに大量の関数、クラスがある場合は、includeに時間がかかるのでしょうか
それとも呼び出した関数、クラスのみ探して読み込んでくれるのでしょうか
クラスの挙動についても聞きたいです
30つ以上メソッドがあるクラスをインスタンス化して、5行程度の1つメソッドの使う場合の
負荷はどのようなものになるのでしょうか?
この読み込みの挙動について聞きたいです
function.phpに大量の関数、クラスがある場合は、includeに時間がかかるのでしょうか
それとも呼び出した関数、クラスのみ探して読み込んでくれるのでしょうか
クラスの挙動についても聞きたいです
30つ以上メソッドがあるクラスをインスタンス化して、5行程度の1つメソッドの使う場合の
負荷はどのようなものになるのでしょうか?
>>70
全部読み込む
全部読み込む
>>66
確認しましたm(_ _)m
確認しましたm(_ _)m
掲示板の投稿で
本文の70%が半角の場合は投稿拒否をしたいです
半角判定の方法はわかったのですが
~%で拒否の部分のコードをどう書けばいいのかわかりません
ヒントだけでもいいので助言ください
本文の70%が半角の場合は投稿拒否をしたいです
半角判定の方法はわかったのですが
~%で拒否の部分のコードをどう書けばいいのかわかりません
ヒントだけでもいいので助言ください
$lenOfOriginal = mb_strlen($src);
$hankaku = preg_replace('/[^\x{FF65}-\x{FF95}]/u', '', $src);
$lenOfHankaku = mb_strlen($hankaku);
$ratioOfHankaku = $lenOfHankaku / $lenOfOriginal;
$hankaku = preg_replace('/[^\x{FF65}-\x{FF95}]/u', '', $src);
$lenOfHankaku = mb_strlen($hankaku);
$ratioOfHankaku = $lenOfHankaku / $lenOfOriginal;
if ($ratioOfHankak > 0.7) { throw new HogeHogeException(); }
viewは大体こういう書き方のが多いね
モデルやコントローラーは普通のPHPクラスで書かれてる
モデルやコントローラーは普通のPHPクラスで書かれてる
ここでID出せID出せっていってるやつは何目的でこのスレにいるんだ?
たいしたスキルもなく教えることもできないがIDだけにはこだわって
言い続けてる。お前は自閉症児かw
>>79
こういうやつなw何が目的なのか答えろよ引きこもりニートが
まっとうな言動をしてるようでお前の方こそ人を不愉快にしてることに
気づかないのか?
ようつべのコメントでもまともなコメをしてるようで相手をただ単に攻めてるだけ
ってのよくあるけどまさにそんな感じだな
お前みたいに自分の言動が人にどう思われるのかわからないで好き勝手にやってる
ゴミは社会の迷惑だから早く北朝鮮の炭鉱へ行って
たいしたスキルもなく教えることもできないがIDだけにはこだわって
言い続けてる。お前は自閉症児かw
>>79
こういうやつなw何が目的なのか答えろよ引きこもりニートが
まっとうな言動をしてるようでお前の方こそ人を不愉快にしてることに
気づかないのか?
ようつべのコメントでもまともなコメをしてるようで相手をただ単に攻めてるだけ
ってのよくあるけどまさにそんな感じだな
お前みたいに自分の言動が人にどう思われるのかわからないで好き勝手にやってる
ゴミは社会の迷惑だから早く北朝鮮の炭鉱へ行って
話の流れで疑問が出たときもID必要なのね。
>>81
> オートロードでダメな理由って何なの?
一発でパスを確定できるファイル名でPHPファイルを置いているなら問題ないけど、
ロード候補ディレクトリが複数になる場合は、ファイルの存在チェックが必要になる。
そのオーバーヘッド分が馬鹿にならないんじゃないかと思った。
SPRに準拠したnamespaceを定義していて、きれいにPHPファイルを配置してるなら
問題ないけど。
>>81
> オートロードでダメな理由って何なの?
一発でパスを確定できるファイル名でPHPファイルを置いているなら問題ないけど、
ロード候補ディレクトリが複数になる場合は、ファイルの存在チェックが必要になる。
そのオーバーヘッド分が馬鹿にならないんじゃないかと思った。
SPRに準拠したnamespaceを定義していて、きれいにPHPファイルを配置してるなら
問題ないけど。
時間ができたのでちょっとだけ実験してみた。
一つのクラスをnewするだけのコードを、"ab -c 32 -n 10000"でrequire_onceとautoloadを比較。
PHP 5.4.10。APC有効。開発用Macで実行。
require_once版:
Requests per second: 8452.75 [#/sec] (mean)
Time per request: 3.786 [ms] (mean)
Time per request: 0.118 [ms] (mean, across all concurrent requests)
autoload版:
Requests per second: 6625.91 [#/sec] (mean)
Time per request: 4.830 [ms] (mean)
Time per request: 0.151 [ms] (mean, across all concurrent requests)
autoloadの方が20%程度くらい遅いけど、そこそこぬるい環境だったら問題ないのかな。
一つのクラスをnewするだけのコードを、"ab -c 32 -n 10000"でrequire_onceとautoloadを比較。
PHP 5.4.10。APC有効。開発用Macで実行。
require_once版:
Requests per second: 8452.75 [#/sec] (mean)
Time per request: 3.786 [ms] (mean)
Time per request: 0.118 [ms] (mean, across all concurrent requests)
autoload版:
Requests per second: 6625.91 [#/sec] (mean)
Time per request: 4.830 [ms] (mean)
Time per request: 0.151 [ms] (mean, across all concurrent requests)
autoloadの方が20%程度くらい遅いけど、そこそこぬるい環境だったら問題ないのかな。
必要なファイルの数 = N1
無駄なファイルの数 = N2
ファイルロードのコスト = L
オートローダによる1ファイルあたりのオーバーヘッド = A
(オートローダのファイルロードコスト = L+A)
とした場合のファイルロード全体のコスト C
通常のファイルロードコスト C1
C1 = (N1+N2) * L
オートローダ使用時のコスト C2
C2 = N1 * (L+A)
オートローダ使用時の差分 C2-C1
N1*A - N2*L
無駄なファイルの数 = N2
ファイルロードのコスト = L
オートローダによる1ファイルあたりのオーバーヘッド = A
(オートローダのファイルロードコスト = L+A)
とした場合のファイルロード全体のコスト C
通常のファイルロードコスト C1
C1 = (N1+N2) * L
オートローダ使用時のコスト C2
C2 = N1 * (L+A)
オートローダ使用時の差分 C2-C1
N1*A - N2*L
現状のフレームワークでプラグイン多用した構成の場合は
ファイルの存在チェックのほうがはるかにコストが低い場合が多いと思うけどな。
素で書き起こした機能限定のシステムじゃなければオートローダ使わない手はないと思うけど。
ファイルの存在チェックのほうがはるかにコストが低い場合が多いと思うけどな。
素で書き起こした機能限定のシステムじゃなければオートローダ使わない手はないと思うけど。
あ、こういうことか。
Foo.php:
<?php
class Foo {
public function hoge() { $o = new Bar(); }
public function fuga() { $o = new Baz(); }
Bar.php:
<?php
class Bar {}
Baz.php:
<?php
class Baz {}
index.php:
<?php
require_once 'Foo.php';
require_once 'Bar.php';
require_once 'Baz.php';
$o = new Foo();
$o->hoge();
としたとき、Baz.phpのロードがいらないってことか。
Foo.php:
<?php
class Foo {
public function hoge() { $o = new Bar(); }
public function fuga() { $o = new Baz(); }
Bar.php:
<?php
class Bar {}
Baz.php:
<?php
class Baz {}
index.php:
<?php
require_once 'Foo.php';
require_once 'Bar.php';
require_once 'Baz.php';
$o = new Foo();
$o->hoge();
としたとき、Baz.phpのロードがいらないってことか。
え、だからオートローダが有利な場面があるんじゃないの?
おかしい?
おかしい?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [98%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [98%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [98%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [98%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [96%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [96%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [96%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [96%] - 2011/2/14 19:50
トップメニューへ / →のくす牧場書庫について