Wie einige Teile URL in php echo Syntax für diesen Linkeinige Teile einer URL in php entfernen echo
http://www.celebrationinvites.com/retro_blocks_maroon_white_graduation_announcement_zazzle_invitation2-256439384662275012.html
diesem Code
<meta name="twitter:image" value="<?php echo(str_replace("367.jpg", "150.jpg", $imageSrc)) ?>" />
ist macht dieses
<meta name="twitter:image"
value="https://rlv.zcache.com/retro_blocks_maroon_white_graduation_announcement-r86c000be19e542fa8a3430823ddc7146_6gdu5_150.jpg?rlvnet=1&bg=0xFFFFFF" />
entfernen
Die & wird codiert d
&
eine Ahnung, wie dieser Teil zu entschlüsseln, so ist es nur ein &. auch alles komplett entfernen, nachdem
nur ein Anfänger .jpg, so ist dies, was ich versuchte
<meta name="twitter:image" value="<?php echo (substr($string, 0, -25, $imageSrc)) ?>" />
nicht Arbeits bitte helfen Mit freundlichen Grüßen Maria
arbeitete wie ein Charme! ich danke dir sehr! also, wenn ich diese beiden kombinieren wollte " /> damit das Bild verkleinert wird und die Teile after.jpg entfernt werden ... wie gehe ich vor über das? auch in der Lösung über das gab, was tut +4)?>“/> dieser Teil tun? Was macht +4 fragen tatsächlich um den Code zu tun? :) Nochmals vielen Dank! – KeenLearner
Hallo @KeenLearner glücklich, dass es Über das Kombinieren können Sie die Funktionsaufrufe verschachteln.Verwenden Sie anstelle der Zeichenfolge in einem der Funktionsaufrufe die andere Funktion, etwa wie 'substr (str_replace (" ... "), 0, -25)'. Entweder das oder in zwei Schritten woanders vorher in deinem PHP-Code, wie das Speichern der Transformation in eine neue Zeichenkette und dann wieder. Wenn du detailliertere Hilfe benötigst, poste bitte eine andere getrennte Frage und wir werden glücklich darin springen. – sidyll
@KeenLearner in Bezug auf '+ 4', wie Sie wissen, erzeugt 'substr' einen Unterstring vom zweiten Parameter zum dritten, in diesem Fall 0 zu dem, was vom Funktionsaufruf zurückgegeben wird.' strpos' gibt das posi zurück der gesuchten Saite, sondern die Position des ersten Charakters. Ohne die +4 würde es auch den '.jpg' Teil schneiden. Es ist also nur ein Offset, der zu der von 'strpos' zurückgegebenen Zahl addiert wird. einfache Arithmetik – sidyll