PHP参考手册
①文字的换行可以使用 ”
” 实现
echo “我的名字是 “.$name;
在中文中,將文字和數字連接起來。
$taxIncludedPrice = $price + $price * $taxRate;
echo '税込価格は'.$taxIncludedPrice.'円です';
使用foreach的方法
Alternatively:
使用foreach指令的方法
$total = 0;
foreach ($prices as $price){
$total+=$price;
}
echo '合計金額は'.$total.'円です'
使用 var_export 的方法
<?php
$menu = array('name' => 'CURRY', 'price' => 900);
echo '$menuの値: ';
// var_exportは変数の中身を見るための関数です
var_export($menu);
echo '<br>';
echo '-----';
echo '<br>';
// この下にコードを書いてください
echo $menu['name'].'は'.$menu['price'].'円です';
?>
结果
$menu的值为数组(’name’ => ‘咖喱’,’price’ => 900,)
咖喱价格为900。
创建类和实例化
//プロパティにpublicを書くのを忘れないようにする
class Menu{
public $name;
}
$curry = new Menu();
echo $curry->name;
使用班级内的属性进行创建的东西。
class Menu {
public $name;
public function hello() {
// '私は○○です'とechoしてください
echo '私は'.$this->name.'です';
}
}
构造函数的编写方式
public function __construct(){
echo '1つのメニューが作られました';
}
在HTML中编写foreach的方法是什么
<?php foreach($menus as $menu): ?>
<p><?php echo $menu->name;?></p>
<?php endforeach ?>
请用中文进行本地化重述,只需提供一种选项:
* “I like to eat sushi.”
标签……指的是文章的段落。
使用require_once的其他文件加载方式
require_once('menu.php');
⑪表单的编写方式(+HTML)
//actionに送信する先のファイルを指定する。
//
<form action='confirm.php'
用HTML接收输入项目的方法
<input name="<?php echo $curry->getName() ?>">個
//$curry->getName() は <input name = 'CURRY'> とか
<?php require_once('data.php') ?>
<p><?php echo $curry->getName()?></p>
<p><?php echo $_POST[$curry->getName()]?></p>
//$_POST['CURRY']フォームに入力した内容を受け取る。
调用类属性
菜单::$count
类名、::、变量
调用父类的构造函数
父类::__construct($name,$price,$image);
家长、::、方法
重写父类构造函数
覆盖父类的__construct方法。
public function __construct($name, $price, $image, $spiciness) {
parent::__construct($name, $price, $image);
$this->spiciness = $spiciness;
}
给数组添加元素
arrayMenus[] = $menu; 的中文表达方式为:arrayMenus[] = $menu;
这样可以在不考虑数组限制的情况下进行添加。
单引号和双引号
→$name
回声 “$name”
回声 “{$name}”
→嗯,{$name}
回声”;
where[] = ” userid='{$name}'”; can be paraphrased in Chinese as:
where[] = “userid='{$name}'” 是由外部双引号围绕着的,因此会被正确展开!