$buff = '';
$fp = fopen("php://input", "rb");
while (!feof($fp)) $buff .= fread($fp, 1024);
fclose($fp);
JSON text SHALL be encoded in Unicode. The default encoding is UTF-8.
'{ foo: "b\"ar" }'
превращается в памяти в строку { foo: "b"ar" }
после чего JSON.parse, пытаясь её распарсить, естественно, спотыкается. { foo: "b\"ar" }
сразу строкой, он именно таком виде и идёт в память. blocks: JSON.parse('[{"type":"header","data":{"text":"Тест","level":1}},{"type":"paragraph","data":{"text":"Тут вот <a href=\\"https://wordpress.org/plugins/woo-variations-style-buttons/\\">ссылка</a>."}}]')
0 1,4,7,10,13,16,19,22 * * * command
30 2,5,8,11,14,17,20 * * * command
filteredList() {
return this.info.filter(elem => elem.userName.toLowerCase().indexOf(this.userName.toLowerCase()) !== -1)
}
filteredList() {
return this.info.filter(elem => elem.name.toLowerCase().indexOf(this.userName.toLowerCase()) !== -1)
}
<?php
$url = 'https://www.twitch.tv/lex4tor88/clip/SneakyFantasticMoonLitty?filter=clips&range=all&sort=time';
var_dump(
basename(parse_url($url, PHP_URL_PATH))
);
$string = '
https://clips.twitch.tv/SneakyFantasticMoonLitty123
или так
https://www.twitch.tv/lex4tor88/clip/SneakyFantasticMoonLitty456?filter=clips&range=all&sort=time
';
if(preg_match_all('/twitch\.tv\/(?:[^\/]+\/clip\/)?([0-9a-z]+)/uis', $string, $matches)) {
print_r($matches[1]);
}
SELECT albums.id, albums.name, min(photos.thumb_url)
FROM `custom_app_bigd_gallery_albums` albums
LEFT JOIN `custom_app_bigd_gallery` photos ON albums.id=photos.album_id
WHERE photos.thumb_url IS NOT NULL
GROUP BY photos.album_id, albums.name
ORDER BY albums.id DESC
LIMIT 0, 25
CREATE TRIGGER `before_insert_table` BEFORE INSERT ON `table` FOR EACH ROW BEGIN
IF `NEW`.`field_1` > `NEW`.`field_2` THEN
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'An error occurred';
END IF;
END
Ищу его со взглядом на будущее, опасаясь, что пользователи могут загрузить в публикации порнографию.