我刚刚开始学习面向对象编程的概念,并且我已经用函数编写了这个类.
它工作正常,但我很想知道我是否正确地做到了这一点......
这是我的代码:
class Database{
const DB_HOSTNAME = 'localhost';
const DB_USERNAME = 'root';
const DB_PASSWORD = 'password';
const DB_NAME = 'shop';
protected $_db_connect;
protected $_sql;
protected $_result;
protected $_row;
function db_connect(){
$this->_db_connect = mysql_connect(self::DB_HOSTNAME,self::DB_USERNAME,self::DB_PASSWORD) or die(mysql_error());
}
function slect_db(){
mysql_select_db(self::DB_NAME) or die(mysql_error());
}
function sql(){
$this->_sql = 'SELECT * FROM users';
}
function query(){
$this->_result = mysql_query($this->_sql);
}
function fetch_array(){
while($this->_row = mysql_fetch_array($this->_result)){
$username = $this->_row['user_USERNAME'];
echo "<ul>";
echo "<li>".$username."</li>";
echo "</ul>";
}
}
function db_close(){
mysql_close($this->_db_connect);
}
}
$database …Run Code Online (Sandbox Code Playgroud) HTML:
<div class="regform"><input id="username" type="text" name="username" placeholder="Username" required><h3 class="check"><img src=''/></h3></div>
<div class="regform"><input id="password" type="password" name="password" placeholder="Password" required><h3 class="check"><img src=''/></h3></div>
<div class="regform"><input id="password2" type="password" name="password2" placeholder="Re password" required><h3 class="check"><img src=''/></h3></div>
<div class="regform"><input id="email" type="text" name="email" placeholder="E-mail" required><h3 class="check"><img src=''/></h3></div>
Run Code Online (Sandbox Code Playgroud)
JS:
$('#send').click(function(){
var classs = $(".check").find('img');
if(classs.hasClass("yes")){
alert("Everything is correct");
}else{
alert("Something is wrong");
}
});
Run Code Online (Sandbox Code Playgroud)
我想检查,如果所有".check"图像都有"是"类.
我有这样的JSON数组:
[{"BMW": [], "OPEL": [], "Mercedes": []}]
Run Code Online (Sandbox Code Playgroud)
而且我想得到
[{"Mercedes": [], "OPEL": [], "BMW": []}]
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做?