元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
php覧 / PC版 /みんなの評価 : ○
951 = :
フレームワークだよ
952 = :
「フレームワーク」調べてみた。
> フレームワークは一言で表すと、「アプリケーションの土台」と言えます。データベースへの接続、
> 認証機構の実装、データの登録・編集・削除ページの作成など、どんなWebアプリケーションにも
> 必須の機能があります。これらの開発を毎回1から行うことは非常に効率が悪いことです。
> フレームワークはこれらの機能を一つにまとめ、その組み合わせ方も提供します。言わば、コードの
> 規格書とも言えるでしょう。
http://www.phppro.jp/article/framework/framework.php
DBへの接続や認証の実装よりも、「コードの規格書」を新たに覚えるほうが面倒なんだけどなぁ。
個人で自分用のものを開発してるだけだったらフレームワークとか使わなくてもいいかな。
953 = :
好きにしなよ
954 = :
好きにします><
たぶん近いうちに本を読んでみる。
955 = :
>>937
クラスって使い方がわかんねぇや。
どういうときに使うんだ?
956 = :
素人や見習い相手にカッコつけたいときに
958 = :
配列にhtmlタグを追加していきたいんですけど
$url=$_GET['url'];
$tug = "<img src=\"".$url."\" width=\"300\" height=\"300\">";
$tug_array=array();
array_unshift($tug_array,$tug);
どこが悪いんですかね?それともarray_unshift($tug_array,$tug);なんて不可なんでしょうか?
959 = :
>>958
どこも悪くないよ
そのあとにvar_dump($tug_array);って書いてみるといいよ
あと、特に意図がないならarray_unshiftなんて使わなくても配列の追加は
$tug_array[] = $tug;
とか
$tug_array[] = "<img src=\"".$url."\" width=\"300\" height=\"300\">";
なんかでできるよ
960 = :
どうでもいいかもしれないけど、タグのスペルが・・・(ry
961 = :
>>959
おお・・・なんと親切な。ありがとうございます。
>>960
素直にtagで良かったのか・・・恥
962 = :
え・・・わざとじゃ・・・なかった・・・だと・・・!!
963 = :
>>961
>素直にtagで良かったのか
俺ちょっと意味分からん
964 = :
設置ぐらいしかでき無い素人なんだけどここで聞いていいのかな?
借りてたサーバーが閉鎖するから他のサーバーに移転作業中で
設置して何回かのエラーの後、前の通り動かすことはできたんだけど
PHPから生成されるファイルの所有者が「www」になって
インターネット上から直接ファイルにアクセスすると丸見えなんだけど、これをどうにか自分の権限にすることできない?
前のサーバーではどこ変更することなく自分のIDになってた。
変える部分はここら辺かなとはおもう
/*-- メインファイル作成 --*/
function make_file1($line, $num) {
$file = LOGDIR . $num . ".dat";
$fp = fopen($file, "w");
set_file_buffer($fp, 0);
flock($fp, LOCK_EX);
fputs($fp, $line);
fclose($fp);
chmod($file, 0666);
}
965 = :
同時に生成されるこっちのファイルはちゃんと自分のIDになってる
/*-- カウントファイル作成 --*/
function make_file2($num) {
$file = LOGDIR . $num . "c.dat";
$line = "0<><>";
$fp = fopen($file, "w");
set_file_buffer($fp, 0);
flock($fp, LOCK_EX);
fputs($fp, $line);
fclose($fp);
# chmod($file, 0666);
}
PHPはレッツPHPのI-BOARDの改造版つかってます。
よろしくおねがいします。
966 = :
明らかに違う点があるじゃないか
968 = :
そうか
969 = :
そうさ
971 = :
>>970
$hoge = $hoge1 = "4989";
972 = :
>>971
そういうやり方でよかったんですね。
ありがとうございます。
973 = :
>>971
何そのセンスの無いきめえ書き方
974 = :
他に書き方が・・・?
975 = :
C++とかでも同じように記述するよねぇ
976 = :
C言語では普通に使われる書き方だな。
あと、↓でも解説されてる。
http://php.net/manual/ja/language.expressions.php
>'$b = ($a = 5)' のように書くことは、 '$a = 5; $b = 5;' と書くのと 同様なのです。(セミコロンは、文の終わりを示します。)
>代入は、右から左へ実行されるため、'$b = $a = 5' と書くことも 可能です。
977 = :
別に>>973馬鹿にするわけでも何でもないんだが
$a = $b = "1"以外に同時に代入する方法あれば知りたいな
979 = :
$_FILES['aaa']['error'] が空かどうかを判定するのってどうするんでしょうか?
984 = :
error_log("1234", 3, "/var/log/1234");
で実行すると権限がないと怒られます。
sudoで権限の設定はしたのでsudoでやれば出来ると思いますが、
これをsudoでする場合はどう記述すればいいのでしょうか?
985 = :
またおまえか
988 = :
そろそろ次スレ立てないとな・・・
989 = :
俺立てられないからこんな感じで誰か新スレ立ててくだされ
【PHP】ID出さんでも質問OKなスレ【初心者可】3
ID出さなくても質問OKなスレです
初心者もいるので、そういう方には親切に答えてあげましょう
荒らしやあまりにも言葉使いの悪い人間は無視の方向で
PHP以外にもPEAR等のライブラリ、Smarty等のテンプレート、フレームワーク、PHPがらみのSQL等も可としますが、出来るだけ専門のスレで質問された方がいいと思います
また、出来るだけOS、PHPやApache等のバージョンも書いた方がいいと思います
◆前スレ
【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
http://pc11.2ch.net/test/read.cgi/php/1252590753/
その他、諸情報は >>2-10 辺りにて
990 = :
自分で解決できなくて質問しにくるのはみんな初心者だと思うんだが・・・
992 = :
あっちは毎日暇人気違いが暴れとるぞw
993 = :
統合はすべきでないと俺は思うけどね
どっちも見ていてちょっと気質が違うから
994 = :
ここは元々IDを出さないで質問してくる奴らのために分離されたスレだから
995 = :
>>990
そうとも限らない
996 = :
>>995
初心者乙
997 = :
>>996
本気で言ってるの?
998 = :
新しいバグ発見とかでも初心者扱いかよw
999 = :
経験者ほど知識の共有を大事にするもんだ
1000 = :
一応1000取っておくか
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (836) - [86%] - 2009/8/18 21:04 ○
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (1001) - [86%] - 2009/1/28 18:17
- 【PHP】下らねぇ質問はここに書き込みやがれ 69 (1001) - [33%] - 2008/6/25 23:33 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 70 (1001) - [33%] - 2008/7/19 3:52 ○
トップメニューへ / →のくす牧場書庫について