result = {}
info.forEach((team) => {
const country = team[0]
const sport = team[1]
const title = team[6]
const place = team[7]
const squad = team[8]
const peoples = team[9]
if (!result.hasOwnProperty(country)) {
result[country] = {}
}
if (sport === 'football') {
if (!result[country].hasOwnProperty('footballTeam')) {
result[country]['footballTeam'] = {}
if (!result[country]['footballTeam'].hasOwnProperty(title)) {
result[country]['footballTeam'][title] = {}
}
result[country]['footballTeam'][title]['place'] = place
result[country]['footballTeam'][title]['squad'] = squad
result[country]['footballTeam'][title]['peoples'] = peoples
}
}
})
$mail->isSMTP(); //Send using SMTP
$mail->Host = 'smtp.example.com'; //Set the SMTP server to send through
$mail->SMTPAuth = true; //Enable SMTP authentication
$mail->Username = 'user@example.com'; //SMTP username
$mail->Password = 'secret'; //SMTP password
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; //Enable implicit TLS encryption
$mail->Port = 465; //TCP port to connect to; use 587 if you have set `SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS`
function removeTagsWithContent(str) {
let result = []
let inOpeningTag = false
let inClosingTag = false
let inContent = false;
str.split('').forEach((char, i) => {
if (!inOpeningTag && !inContent && char === '<') {
inOpeningTag = true
return
}
if (inOpeningTag && char === '>') {
inContent = true
inOpeningTag = false
return
}
if (inContent && char === '<') {
inContent = false
inClosingTag = true
return
}
if (inClosingTag && char === '>') {
inClosingTag = false
return
}
if (!inOpeningTag && !inContent && !inClosingTag) {
result.push(char)
}
})
return result.join('')
}
но я никак не могу с ним работать, я пытался пропускать его через функции нормализации, но ни в какую
const weirdString = fetch() // здесь получаешь свою странную и корявую строку
const jsonEncoded = weirdString + '\\"}]}]"}' // для примера я вручную посчитал всё закрывающее барахло, но, возможно что для этого надо будет написать отдельную функцию. Ну, тут сам справишься, я думаю
const decodedOnce = JSON.parse(jsonEncoded) // раскодируем первый раз
const decodedTwice = JSON.parse(decodedOnce['21']); // раскодируем второй раз внутренний объект.
<input type="file" name="image">
setInterval(function() {
$('#table').load(window.location.href + ' #table > .row' )
}, 60000)
getDataByINN(myPersonPars['INN']).then((suggestion) => {
const myCompany = suggestion
})
iframe.docement.write(decodeURIComponent('<?= rawurlencode($message) ?>'));
$('[data-cke-saved-href="tel:+77771256606"]').on('click', function() {
alert('clicked');
})
$('[href="tel:+77771256606"]').on('click', function() {
alert('clicked');
})
$('.btn_descr a').on('click', function() {
alert('clicked');
})