我的日期格式如下: Wednesday, 22 Apr, 2015, 12:39 PM
我如何分开如下的日期和时间?
>日期: - 2015年4月22日
>时间: - 下午12:39
我的php函数返回以下json对象:
{"user_id":"1",
"0":"1",
"token":null,
"1":null,
"username":"bgarrett0",
"2":"bgarrett0"}
Run Code Online (Sandbox Code Playgroud)
它添加了数字键/值和关联键/值.我只想要关联/值.$ sql是一个准备好的查询字符串,args是$ sql的相应值的数组.
$ this-> pdo(mysql db)有属性[PDO :: ATTR_ERRMODE,PDO :: ERRMODE_EXCEPTION; PDO :: ATTR_EMULATE_PREPARES,false;]
public function query($sql, $args)
{
try {
$stmt = $this->pdo->prepare($sql);
$stmt->execute($args);
$stmt = $stmt->fetchAll();
return json_encode($stmt);
} catch(Exception $e) {
$this -> error_status = $e->getMessage();
}
}
Run Code Online (Sandbox Code Playgroud) 其实我想使用php收集来自sql的数据,而命令如下:
while ($res = mysql_fetch_assoc($dat)){//code here}
Run Code Online (Sandbox Code Playgroud)
但是当我运行它时,它会发送sql中的所有记录.我只想显示有限的记录.怎么做.甚至还有一个问题,我可以将所有记录分成不同的页面吗?
我有一个简单的数组,我想分成3个随机行.
到目前为止,我正在使用数组块函数,它成功地将其分成3行,但由于数组计数不均匀,它将数组转换为3行,但2在4th一行中留下余数值.见下面的代码......
<?php
$my_bikes = array (
'bike-996.png',
'bike-adventure.png',
'bike-bandit.png',
'bike-blade.png',
'bike-classic-racer.png',
'bike-classic-rm.png',
'bike-custom.png',
'bike-dragster.png',
'bike-ducati-scrambler.png',
'bike-electric-concept.png',
'bike-flat-tracker.png',
'bike-goldwing.png',
'bike-gsx.png',
'bike-harley.png',
'bike-indian-vintage.png',
'bike-kiddimoto.png',
'bike-livewire.png',
'bike-lotus.png',
'bike-monkey-bike.png',
'bike-moto3.png',
'bike-mx.png',
'bike-rc.png',
'bike-rc213v.png',
'bike-roland-sands.png',
'bike-scooter.png',
'bike-speedway.png',
'bike-tron.png',
'bike-vespa.png',
'bike-vision.png',
);
shuffle($my_bikes);
// chunk my bike
$my_bikes = array_chunk($my_bikes, count($my_bikes) / 3);
?>
<?php foreach($my_bikes as $key => $my_bike_row) : ?>
<div class="row <?=$key % 2==0 ? 'left' : 'right' ?>">
<?php foreach($my_bike_row as $my_bike): ?>
<img src="<?=get_path('images/bikes/' …Run Code Online (Sandbox Code Playgroud) 我将html标签(例如)存储<ul><li>....</li></ul>在表中。我想将这些值检索为html内容。当我检索此数据时,我希望将其显示为HTML内容,即应显示项目符号而不是<ul><li>....</li></ul>。
我正在尝试的代码:
<?php echo stripslashes($row3['description'])?>
Run Code Online (Sandbox Code Playgroud)
我什至尝试过htmlentities(),html_entity_decode()但是没有一个起作用。
当我做 -
echo "Hello ". (true) ? 'World' : 'XYZ';
Run Code Online (Sandbox Code Playgroud)
输出 - World而不是Hello World.但当 -
$person = (true) ? 'World' : 'XYZ';
echo "Hello ".$person;
Run Code Online (Sandbox Code Playgroud)
输出 - Hello World这是预期的.不明白为什么这样做!这是预期的吗?
我不知道为什么,但TRIM()还是RTRIM()不适合我的工作。
SELECT TRIM('YV4.3x2.8SA-2 ');
Run Code Online (Sandbox Code Playgroud)
正在返回'YV4.3x2.8SA-2 '。
我无法删除所有空格,因为字符串之间可能包含空格。