7
votes

Ajouter une pause en ligne dans les SMS mobiles

Je travaille avec une API d'un certain service SMS et je veux juste savoir comment ajouter une pause de ligne du code PHP dans un format de texte brut au mobile?

Quelqu'un peut-il m'aider?


0 commentaires

8 Réponses :


8
votes
$text = "This is line 1.\nThis is line 2.";
Be sure to use double quotes around the string, not single quotes.If that's not working, you'll need to talk to the folks who made the API.

2 commentaires

Bonjour Ceeejayoz, je l'ai déjà essayé mais ça ne marche toujours pas.


Parlez aux gens fournissant l'API, puis.



1
votes

Si API est basé sur HTTP, vous devez utiliser SLF codé URL . S'il ne fonctionne pas, vous devez utiliser GSM-7 .


0 commentaires

11
votes

Je sais que c'est une ancienne question mais de toute façon, cela pourrait aider quelqu'un.

J'ai tendance à utiliser php_eol à cette fin (en raison de la compatibilité multiplate-forme). echo "ligne 1" .php_eol. "Ligne 2" .php_eol;

Si vous prévoyez d'afficher le résultat dans un navigateur, vous devez utiliser "
" .


1 commentaires

ont trouvé cette réponse, après avoir essayé et échoué avec (\ n, '\ n', "\ n", \ r \ n, '\ r \ n', "\ r \ n", \\ n, \\ n ', "\\ n", \\ r \\ n, "\\ r \\ n'", "\\ r \\ n"). Php_eol a travaillé à la fois.



2
votes

Essayez avec: "\ r \ n" et n'oubliez pas non plus de joindre votre message avec des guillemets doubles.

Cela fonctionnera, sinon le lien ci-dessous ait plus de façons, essayez-les ...

https://codeupweb.wordpress.com/2017/07/18/how-to-add-a-line-Lebrebre-in-sms-message/


0 commentaires

1
votes

Vous devez utiliser \ n , essayez ceci xxx


0 commentaires

4
votes

Si rien ne fonctionne, essayez avec % 0a comme ci-dessous: xxx


1 commentaires

Correct! Seulement celui-ci a fonctionné. Je tiens à ajouter que si vous souhaitez ajouter plusieurs pauses de ligne, envisagez d'ajouter un espace entre les deux% 0A% 0A



0
votes

Mieux vaut commencer par une double citation, cela fonctionne bien. N'utilisez pas de citation unique

Utilisez cet exemple ci-dessous pour capturer votre idée

Message $ = "Ceci est mon message \ n ceci est mon deuxième message"


0 commentaires

0
votes

J'utilise ClickSend API, et le "
" tag fonctionne correctement.


0 commentaires