私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】1が必死にPHPを勉強するスレ
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
XAMPPも入れたしPHPの勉強を始めようと思ったが
何か作ろうと思ったらHTML勉強しなきゃダメだった・・・・
タグはなんとなく覚えてもうまくレイアウトできないし
フォームとかちんぷんかんぷんだ。何を読めばいいのだろう?
何か作ろうと思ったらHTML勉強しなきゃダメだった・・・・
タグはなんとなく覚えてもうまくレイアウトできないし
フォームとかちんぷんかんぷんだ。何を読めばいいのだろう?
すまん。スレ違いだが、助言を。。
当方、経理でずっとやってきてあまりにも給料が上がらないので
2年くらい前からPHPなるものをやってみた。
だいぶ色々できるようになったんだけど、実務経験0で転職ってできるかな?
ちなみに31歳。
よろしく。
当方、経理でずっとやってきてあまりにも給料が上がらないので
2年くらい前からPHPなるものをやってみた。
だいぶ色々できるようになったんだけど、実務経験0で転職ってできるかな?
ちなみに31歳。
よろしく。
HTMLの入門書を読めということでしょうか?
タグ辞典みたいな本ばかりなので
Webの情報でいいかなと思っていたのですが・・・。
タグ辞典みたいな本ばかりなので
Webの情報でいいかなと思っていたのですが・・・。
>>74
ありがとうございます。肝に銘じておきます。
ありがとうございます。肝に銘じておきます。
俺なら公式マニュアルだけ読んで後は質問スレで片付けるな
PHPは割とすぐに仕様が変わるから本を買ってもあまり役に立たんし
公式マニュアルは用語の解説さえしっかりすれば初心者にも素晴らしく分かりやすい
PHPは割とすぐに仕様が変わるから本を買ってもあまり役に立たんし
公式マニュアルは用語の解説さえしっかりすれば初心者にも素晴らしく分かりやすい
プログラミングの知識が既にあるかどうかにも依存するけどな
あと、使うのと同じバージョンさえ揃えれば本は別にそう無駄ではない
本が無駄になったと言ってる奴は漫然とPHPやり過ぎ
あと、使うのと同じバージョンさえ揃えれば本は別にそう無駄ではない
本が無駄になったと言ってる奴は漫然とPHPやり過ぎ
> 使うのと同じバージョンさえ揃えれば
つまりバージョンが変わればゴミになるというわけですね分かります
まあ公式マニュアルも読まずにいきなり本に走るような行為が無駄なのは間違いない
つまりバージョンが変わればゴミになるというわけですね分かります
まあ公式マニュアルも読まずにいきなり本に走るような行為が無駄なのは間違いない
必死という割に1のレスが少ないな
>1
じゃないけど今から勉強はじめる
phpのリファレンス読む
http://www.php.net/manual/ja/intro-whatis.php
コードを書いたhtmlを作成、開いたが何も表示されず
ランタイムみたいなphp.exeみたいな物が必要なのかな
一台のPCで鯖、蔵を兼ねるのはテスト環境としては良くなさそうだけど
とりあえずはこれで進めることにする
じゃないけど今から勉強はじめる
phpのリファレンス読む
http://www.php.net/manual/ja/intro-whatis.php
コードを書いたhtmlを作成、開いたが何も表示されず
ランタイムみたいなphp.exeみたいな物が必要なのかな
一台のPCで鯖、蔵を兼ねるのはテスト環境としては良くなさそうだけど
とりあえずはこれで進めることにする
構成は
windows7 home
IIS7.5.7600
php5.4 非スレッドセーフ版
とりあえずマニュアル通りに進める。
phpはC:\phpにインストール。IISもインストール。
php.ini、IIS、ハンドラマッピングの設定をすませる。
IISのroot
C:\inetpub\wwwroot
hello.phpをほおりこみ、
127.0.0.1/hello.php
"Hello World"
動いた。
windows7 home
IIS7.5.7600
php5.4 非スレッドセーフ版
とりあえずマニュアル通りに進める。
phpはC:\phpにインストール。IISもインストール。
php.ini、IIS、ハンドラマッピングの設定をすませる。
IISのroot
C:\inetpub\wwwroot
hello.phpをほおりこみ、
127.0.0.1/hello.php
"Hello World"
動いた。
<?php echo '<p>Hello World</p>'; ?>
でHello Worldの出力
変数は自動で判断される。動的型付け。vbaっぽい
01等頭に0で8進数、0x1aなどで16進数
バリアント型が無いっぽい
文字列連結は.(ピリオド)。変わってるな
でHello Worldの出力
変数は自動で判断される。動的型付け。vbaっぽい
01等頭に0で8進数、0x1aなどで16進数
バリアント型が無いっぽい
文字列連結は.(ピリオド)。変わってるな
配列。indexは数値じゃなくて文字列でも指定できる。
配列自信でも指定できるか?と思って
print $item[$item['name']] . "\n";
を試したけど無理だった。まぁ、いっか。
<?php
$item = array(
"name" => "Yamada",
1 => 32,
);
print $item['name'] . "\n";
print $item[1] . "\n";
?>
配列自信でも指定できるか?と思って
print $item[$item['name']] . "\n";
を試したけど無理だった。まぁ、いっか。
<?php
$item = array(
"name" => "Yamada",
1 => 32,
);
print $item['name'] . "\n";
print $item[1] . "\n";
?>
127.0.0.1/hello.phpだとユーザーエージェントが返ってこない。IISを通してない?ことはないんだけどなぁ
<?php
echo $_SERVER['HTTP_USER_AGENT'];
?>
<?php~?>の後、変数内容は破棄されない。
php、html、phpという順番で記述することもあるのかな
<?php
$a="asd";
echo $a;
?>
<?php
echo $a;
?>
<?php
echo $_SERVER['HTTP_USER_AGENT'];
?>
<?php~?>の後、変数内容は破棄されない。
php、html、phpという順番で記述することもあるのかな
<?php
$a="asd";
echo $a;
?>
<?php
echo $a;
?>
if文はCと同じ。endifはあってもなくてもいい
データの流れ
(蔵)ブラウザ → ネット →
(鯖)ルータ → IIS → php →Mysql
phpはIISのプラグインみたいなもの。
Mysqlがエクセルとすればphpはvbaみたいな感じ。ちょっと違うか
データの流れ
(蔵)ブラウザ → ネット →
(鯖)ルータ → IIS → php →Mysql
phpはIISのプラグインみたいなもの。
Mysqlがエクセルとすればphpはvbaみたいな感じ。ちょっと違うか
クラスメンバ処理。
class foo
{public $a;};
$bar = new foo;
$bar->a = 0;
echo $bar->a;
文字列処理
$a="ajs" ;
echo strlen($a)."\n"; //文字列の長さ
echo $a[0]; //1文字目を取得したい時
class foo
{public $a;};
$bar = new foo;
$bar->a = 0;
echo $bar->a;
文字列処理
$a="ajs" ;
echo strlen($a)."\n"; //文字列の長さ
echo $a[0]; //1文字目を取得したい時
mysqlの設定で挫折してた
XAMPPってのがなにもかも設定してくれてるのでそれを使用
最初からコレにすればよかったぜ
XAMPPってのがなにもかも設定してくれてるのでそれを使用
最初からコレにすればよかったぜ
my.iniに追加
[mysqld]
init-connect=SET NAMES utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
[mysqld]
init-connect=SET NAMES utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
$server = "localhost";
$mydb = "test";
$usr = "root";
$pass = "";
$link = mysql_connect($server, $usr, $pass);
$db = mysql_select_db($mydb, $link);
/* ここまでは自分の設定通り、以下二行がややこしい */
$query = "select name from homo";
$result = mysql_query($query);
/* ここまで */
$query~でhomoテーブルのname行(行=column、カラム)を選んだことになる
$query = "select id, name from homo";
だとidカラム、nameカラムの2列同時。ちょうどエクセルでctrl押しながら列を選択しようとするところ。
そしてテーブルに対するカラムはidカラム、nameカラムであり、
idに対するカラムは1.2.3・・と続く数字。
エクセルを使ってる人は、idを主軸に考えると行列が逆転すると感じる人もいるかも
$result = mysql_query($query);
は結果。上のエクセルだと、エクセルでctrl押しながら列を 選択した ところ。
このresultから検索したり、値をひっぱって来たりする。
$mydb = "test";
$usr = "root";
$pass = "";
$link = mysql_connect($server, $usr, $pass);
$db = mysql_select_db($mydb, $link);
/* ここまでは自分の設定通り、以下二行がややこしい */
$query = "select name from homo";
$result = mysql_query($query);
/* ここまで */
$query~でhomoテーブルのname行(行=column、カラム)を選んだことになる
$query = "select id, name from homo";
だとidカラム、nameカラムの2列同時。ちょうどエクセルでctrl押しながら列を選択しようとするところ。
そしてテーブルに対するカラムはidカラム、nameカラムであり、
idに対するカラムは1.2.3・・と続く数字。
エクセルを使ってる人は、idを主軸に考えると行列が逆転すると感じる人もいるかも
$result = mysql_query($query);
は結果。上のエクセルだと、エクセルでctrl押しながら列を 選択した ところ。
このresultから検索したり、値をひっぱって来たりする。
類似してるかもしれないスレッド
- 中学生がPHPを習得するスレ (267) - [41%] - 2019/5/9 7:46 ○
- 【PHP】気軽にPHP質問スレ (1001) - [39%] - 2013/2/7 9:31
- 【PHP】Lvうpしたいので宿題ください (264) - [37%] - 2019/5/9 7:45
- 【PHP】フレームワークPharonスレ (306) - [36%] - 2022/10/10 20:00
- 【PHP】PHPフレームワーク総合スレ14 (1001) - [33%] - 2010/12/11 10:32
トップメニューへ / →のくす牧場書庫について