Προς το περιεχόμενο
  • 0
Συνδεθείτε  
spooky7

PHP απο ereg_replace σε preg_replace

Ερώτηση

Γεια χαρα,

 

προβλημα με PHP απο ereg_replace σε preg_replace

 

μου βγάζει το εξής :  Warning: preg_replace(): Compilation failed: unknown POSIX class name at offset 3

 

ereg_replace δεν υποστηρίζει πια η php5 

 

αυτος ειναι ο κωδικας:

$var=preg_replace("/[[:puct:][:alpha:][:space:]]+/",' ',$var);

η $var περιεχει ενα string απο input field(html)

 

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

1 απάντηση σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

  • 0

Καλησπέρα.

 

Να φανταστώ οτι στο παραπάνω κώδικα απλα αντικατέστησες οπου ereg_replace με τη preg_replace και περίμενες να δουλέψει;

 

Πες μας τι ακριβώς θες να αντικαταστήσεις για να μπορέσουμε να σε βοηθήσουμε.

$var = ';^$%#<hf!!u8r433$#$#?!'; 
$var_new = preg_replace("/[^A-Za-z0-9?!]/",'',$var);
echo $var_new;

//hfu8r433

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
Συνδεθείτε  
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.