Sam Bankman-Fried, zakladatel zkrachovalé kryptoměnové burzy FTX, byl dnes odsouzen k 25 letům vězení [Yahoo Finance].
Proxmox oznámil, že usnadňuje migraci z VMware ESXi do Proxmoxu.
Byla vydána nová verze 2.53.18.2 svobodného multiplatformního balíku internetových aplikací SeaMonkey (Wikipedie). Přehled novinek v poznámkách k vydání.
Na blogu programovacího jazyka Swift byl publikován příspěvek Psaní aplikací pro GNOME v programovacím jazyce Swift. Používá se Adwaita pro Swift.
egui je GUI knihovna pro programovací jazyk Rust běžící na webu i nativně. Vydána byla verze 0.27.0.
Byla vydána nová verze 6.1 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.13. Thunderbird na verzi 115.9.0.
Linka STOPonline.cz v roce 2023 přijala 3700 hlášení závadného obsahu na internetu, 22 bylo předáno PČR, 23 bylo předáno ISP a 944 závadových domén zobrazujících dětskou nahotu či pornografii bylo nahráno do mezinárodního systému ICCAM, který je spravován asociací INHOPE.
Byla publikována podrobná analýza v upstreamu již opravené bezpečnostní chyby CVE-2024-1086 v Linuxu v nf_tables.
Byla vydána nová verze 4.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v obsáhlých poznámkách k vydání.
Úkolníček Taskwarrior (Wikipedie) pro správu úkolů z příkazového řádku byl vydán ve verzi 3.0.0.
$obsah = $h2 = 'nadpis'; $obsah .= 'text'; $obsah .= 'jiny text'; $obsah .= 'a jeste jiny text';echo $h2; mi nic nevypíše, proč? Jak můžu dostat dvě proměné z jedné? Dík
$h2 = &$obsah;
function common(){ $obsah = $h2 = 'nadpis'; $obsah .= 'text'; $obsah .= 'jiny text'; $obsah .= 'a jeste jiny text'; return $obsah; } $obsah = common(); echo $h2; // nic se nevypiše
$h2
je lokální proměnná, která není mimo onu funkci. Stačí ve funkci použít $GLOBALS["h2"]
nebo předepsat global $h2
.
Jestli ti mohu poradit, tak se to nesnaž obejít přes globální proměnné, protože by to byla prasárna. Raději to udělej přes objekty.OK, a můžu poprosit o názornou ukázku? dík
class Clanek { private $h2; private $obsah; function __construct($klic) { $data=getFromDB($klic); $this->h2=$data['nadpis']; $this->obsah=$data['obsah']; } function getH2(){ return '<h2>'.htmlspecialchars($this->$h2).'</h2>'; } function getObsah(){ return $this->getH2().'<div id="obsah">'.htmlspecialchars($this->obsah).'</div>'; } } $clanek=new Clanek($klic); echo $clanek->getH2(); // samotný nadpis echo $clanek->getObsah(); // text článku i s nadpisem
$clanek->getH2()
a $clanek->getObsah()
zavolat tam, kde je skutečně potřebuješ? Ten příkaz echo
jsem tam dal jen jako příklad.
Tím končím. Udělej si to jak chceš.
$clanek
dostane na místo, kde bude ten text třeba, ať už jako návratová hodnota funkce, naplnění proměnné zadané odkazem, nebo jako jedna z proměnných nějakého dalšího zapouzdřujícího objektu.
Tiskni Sdílej: