Θέλω να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
invader7
Δημοσιεύσεις: 78
Εγγραφή: 24 Ιαν 2009 22:02

Θέλω να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες

Δημοσίευση από invader7 » 30 Μάιος 2011 05:46

Καλησπέρα, θέλω να μάθω πως γίνεται να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες , για παράδειγμα :

πρώτο/δεύτερο/τρίτο , θέλω να διαβάζω τη λέξη "δεύτερο"

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Θέλω να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες

Δημοσίευση από korgr » 30 Μάιος 2011 10:21

Για δες έτσι (πχ για ανάμεσα στο Ν και στο Φ)

Κώδικας: Επιλογή όλων

<?php
header&#40;'Content-type&#58; text/html; charset=utf-8'&#41;;
$s = 'ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ';
$matches = array&#40;&#41;;
$firstChar="Ν";
$lastChar="Φ";
$t = preg_match&#40;'/'.$firstChar.'&#40;.*?&#41;'.$lastChar.'/s', $s, $matches&#41;;
print_r&#40;$matches&#91;1&#93;&#41;;
?>
Να προσέχεις μόνο να κάνεις escape έναν χαρακτήρα όταν αυτός ανήκει στους ειδικούς χαρακτήρες των expessions

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Θέλω να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες

Δημοσίευση από Khronos » 30 Μάιος 2011 12:02

Αν χωρίζονται απο τον ίδιο χαρακτήρα μπορείς να το κάνεις με explode.

http://php.net/manual/en/function.explode.php

invader7
Δημοσιεύσεις: 78
Εγγραφή: 24 Ιαν 2009 22:02

Θέλω να διαβάζω ότι υπάρχει ανάμεσα σε 2 χαρακτήρες

Δημοσίευση από invader7 » 30 Μάιος 2011 17:26

ευχαριστώ για τις απαντήσεις !

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες