私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】気軽にPHP質問スレ
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>950
>>1つの機能ごとにphpファイルを分割しています
俺も、初期に作ったシステムでは1つの機能ごとにphpファイルを分割
していた。
オレオレフレームワークを作っている人は、そういう道を
辿っている場合が多いと思う。
既存のフレームワークでは1つのコントローラに機能をまとめる場合が多いけど、
1ファイル1機能でも特に問題はないよ。
>>クラスと関数はどんなときに使えばいいでしょうか?
既存のフレームワークを使うと、うまくクラス設計された環境でコーディングすると
色々スマートにできるなぁと実感できると思う。
特に、フレームワークなしで力ずくで作った経験を持っていれば、なおさら
そのメリットが分かると思うよ。
>>1つの機能ごとにphpファイルを分割しています
俺も、初期に作ったシステムでは1つの機能ごとにphpファイルを分割
していた。
オレオレフレームワークを作っている人は、そういう道を
辿っている場合が多いと思う。
既存のフレームワークでは1つのコントローラに機能をまとめる場合が多いけど、
1ファイル1機能でも特に問題はないよ。
>>クラスと関数はどんなときに使えばいいでしょうか?
既存のフレームワークを使うと、うまくクラス設計された環境でコーディングすると
色々スマートにできるなぁと実感できると思う。
特に、フレームワークなしで力ずくで作った経験を持っていれば、なおさら
そのメリットが分かると思うよ。
クラスいくつもWebサービス作るのであれば便利なんじゃないのかな
Cで関数しか使ったことなかったからデータを入れられるって考えが理解できたら
凄い便利なんだと思ったよ
Cで関数しか使ったことなかったからデータを入れられるって考えが理解できたら
凄い便利なんだと思ったよ
>>942
> 変数に$つける意味が分からん
> あと何でもアロー演算子しないといけないのがうざい
今Unity 3dのC#やってっけど、アロー演算子があった方が明示的で良い。
結局、型とか省略しない方が最終的に扱いやすい。
> 変数に$つける意味が分からん
> あと何でもアロー演算子しないといけないのがうざい
今Unity 3dのC#やってっけど、アロー演算子があった方が明示的で良い。
結局、型とか省略しない方が最終的に扱いやすい。
そもそもクラスベースのオブジェクト指向入門にRuby薦めるのはキチガイ
他言語を受け入れられない屁理屈アマグラマーの出来上がり
他言語を受け入れられない屁理屈アマグラマーの出来上がり
プログラム歴半年の度素人ながらに思うんだけど、
PHP5はオブジェクト指向プログラミングに対応!とか言ってるのに
なんで $hoge->substr(0,1) みたいなことができないのかな。
PHP5はオブジェクト指向プログラミングに対応!とか言ってるのに
なんで $hoge->substr(0,1) みたいなことができないのかな。
素人はさらに半年ROMッテロー
$hogeが指すオブジェクトにsubstrっていうメソッドがないからだろ
$hogeが指すオブジェクトにsubstrっていうメソッドがないからだろ
PHPの参考書ぱらっと見た感じHTMLに似ている気がするんですけどHTMLが分かっていれば
覚えるのは楽ですか?
覚えるのは楽ですか?
rubyとphpは同じくらいの学習コストだけど、その後の生産効率やなんかはrubyのほうが圧倒的に上
PHPとRubyのトレンドはこんな感じ。
http://www.google.co.jp/trends/explore#q=PHP%2C%20RUBY&date=today%2012-m&cmpt=q
http://www.google.co.jp/trends/explore#q=PHP%2C%20RUBY&date=today%2012-m&cmpt=q
http://php.net/manual/ja/function.htmlspecialchars.php
function _hs($str)
{
return htmlspecialchars($str, ENT_QUOTES, 'UTF-8')
}
ってなってんじゃねーの?
function _hs($str)
{
return htmlspecialchars($str, ENT_QUOTES, 'UTF-8')
}
ってなってんじゃねーの?
>>969
そんな感じのユーザー定義関数が有りました…
急遽他の人の書いたPHPのコード見てるんですが、他のユーザー定義関数は意味のあるっぽい
名前で定義されてるんで、_hs()は組込み関数かと思ってしまいました。
thxでした。
そんな感じのユーザー定義関数が有りました…
急遽他の人の書いたPHPのコード見てるんですが、他のユーザー定義関数は意味のあるっぽい
名前で定義されてるんで、_hs()は組込み関数かと思ってしまいました。
thxでした。
mbstringがmasterbatingに見えました
ぼくはもう駄目でしょうか
ぼくはもう駄目でしょうか
>>977
すいません
すいません
そろそろ次スレが必要だな
今図書館に唯一あったphpのテキストを参考にしながら掲示板を作っています。
テキストの通りに仕上げたのですが、どうしても投稿だけができません。
そこで下のコードに間違いがあったら教えて頂けたらと思います。
調べた限りではどうもエスケープ処理で使われている関数が古くて使えないようなんですが・・・
もしそうであるなら、代わりの関数について教えてもらえたらと思います。
//データベースにメッセージの書き込みを行う関数
function writeForm()
{
global $conn;
//PHPの$_GETより値を得る
$name = get("name","");
$title = get("title","");
$body = get("body","");
//DBに挿入する前にエスケープする
$q = get_magic_quotes_gpc();
$name = $conn->qstr($name,$q);
$title = $conn->qstr($title,$q);
$body = $conn->qstr($body,$q);
//SQLを実行する
$sql = 'INSERT INTO logs(name, title, body, update_time) VALUES($name, $title, $body, NOW())';
if($conn->Execute($sql)){
echo "書き込みました。<a href='index.php'>→戻る</a>";
}else{
echo "書き込み失敗です。";
}
}
テキストの通りに仕上げたのですが、どうしても投稿だけができません。
そこで下のコードに間違いがあったら教えて頂けたらと思います。
調べた限りではどうもエスケープ処理で使われている関数が古くて使えないようなんですが・・・
もしそうであるなら、代わりの関数について教えてもらえたらと思います。
//データベースにメッセージの書き込みを行う関数
function writeForm()
{
global $conn;
//PHPの$_GETより値を得る
$name = get("name","");
$title = get("title","");
$body = get("body","");
//DBに挿入する前にエスケープする
$q = get_magic_quotes_gpc();
$name = $conn->qstr($name,$q);
$title = $conn->qstr($title,$q);
$body = $conn->qstr($body,$q);
//SQLを実行する
$sql = 'INSERT INTO logs(name, title, body, update_time) VALUES($name, $title, $body, NOW())';
if($conn->Execute($sql)){
echo "書き込みました。<a href='index.php'>→戻る</a>";
}else{
echo "書き込み失敗です。";
}
}
sage進行だと人集まらないことを学習した>>1が
盛り上げるためにageて質問する自演質問スレ
盛り上げるためにageて質問する自演質問スレ
$q = get_magic_quotes_gpc();
↓
$q = true;
↓
$q = true;
>>993
直しましたが、投稿はできませんでした。
ちなみに、失敗した、成功したという文章も表示されません。
もしかするとデータベースがおかしいのかもしれないですけど、
削除はできるので多分関係ないのだろうと考えていますが・・・
直しましたが、投稿はできませんでした。
ちなみに、失敗した、成功したという文章も表示されません。
もしかするとデータベースがおかしいのかもしれないですけど、
削除はできるので多分関係ないのだろうと考えていますが・・・
sqlite3とbase64_encodeをつかってとけ
環境依存はへらせる
環境依存はへらせる
PHP と SQLite を使った掲示板
http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php
八角研究所 : PHPで週末プログラミング(1) - 掲示板を作ってみよう(2)
http://www.hakkaku.net/articles/20080827-261
SQLite 簡易掲示板
http://rrr-kb.grrr.jp/php/sqlite_bbs/index.php
http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php
八角研究所 : PHPで週末プログラミング(1) - 掲示板を作ってみよう(2)
http://www.hakkaku.net/articles/20080827-261
SQLite 簡易掲示板
http://rrr-kb.grrr.jp/php/sqlite_bbs/index.php
類似してるかもしれないスレッド
- 【PHP】1が必死にPHPを勉強するスレ (106) - [39%] - 2017/12/31 9:31
- PHP上級者が集まるスレ (612) - [33%] - 2021/4/21 0:00
- 【PHP】フレームワークPharonスレ (306) - [30%] - 2022/10/10 20:00
- 【PHP】フレームワーク Akelos (129) - [28%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について