Oggi vediamo come creare strtoupper e strtolower, cioè le due funzioni che convertono rispettivamente tutto in maiusco e in minuscolo. Vediamo i codici: In pratica controllo carattere per carattere se sono maiuscoli o minuscoli e li converto di conseguenza, con ad esempio str[i]-‘a’+’A’. Per i più esperti propongo una versione […]
operazioni con le stringhe/caratteri
Vediamo oggi le funzioni standard per eseguire buona parte delle operazioni sulle stringhe con php. IMP : bisogna ricordarsi che le stringhe in php sono molto simili al c e quindi non sono alto che un vettore di caratteri con il primo indice = 0. Le funzioni principali sono: int […]
php operazioni con le stringhe
Oggi vediamo diversi metodi per convertire i caratteri speciali in entità html. Se ad esempio volessimo convertire non solo i caratteri speciali ma anche i tag html come ad esempio <br /> odvremmo usare la funzione htmlentities: In pratica non fa altro che convertire tutti i caratteri speciali inclusi doppi […]
caratteri speciali php
In javascript ci sono due modi principali per creare la funzione str_replace, funzione che data una stringa sostituisce tutte le occorrenze di una seconda stringa con una terza. 1: 2: Nel primo metodo divido str3 prima in un vettore usando come divisore str e poi riunisco il vettore dividendo i […]
str_replace in javascript
Oggi vediamo come fare in automatico tutte le hash supportate dal server. Questo metodo è lo stesso utilizzato in http://www.thecsea.it/servizi/hash Per prima cosa facicamo un phpinfo() in una pagina e andiamo a recuperare il valore di “Hashing Engines”, che indica i tipi di hash supportate dal server,in seguito lo andiamo […]
fare tutte le hash supportate dal server
Vediamo oggi come fare a riconoscere se in una stringa è presente solo del testo, o meglio non sono presenti i numeri. Il codice è abbastanza semplice: La funzione only_text non fa altro che restituirmi true se è solo testo altrimenti mi restituisce la prima posizione in cui incontra un […]
stringa di solo testo
A chi non è mai capitato di voler acquisire una stringa con degli spazzi ed dover utilizzare quindi gets, ma compilando con gcc il suo utilizzo viene segnalato con un errore di warning in quanto viene considerata un’espressione pericolosa? Oggi vediamo due possibili soluzioni: 1°: 2°: Allora in tutte e […]
Sostituto di gets(char *str) del c (versione con while e ...
Vediamo oggi come crea una funzione strpos, ovvero una funzione che data una strina restituisce la posizione della sua prima occorrenza nell’altra stringa, se non è presente restituisce -1. In php questa funzione è già presente nelle funzioni standard, solo che invece di ritornare -1 ritorna il valore bollano false […]
strpos (posizione di una stringa dentro un’altra stringa) in c
Vediamo oggi come analizzare due testi e come stampare il punto in cui c’è la differenza. Questo metodo è lo stesso utilizzato in http://www.thecsea.it/servizi/comp_testi Creiamo una funzione che dati in ingresso le due stringhe(testi) restituisce un valore >= 0 che indica la posizione in cui differiscono;-1 se sono uguali; -2 […]
confrontare due testi
A chi non è mai capitato di voler trasmettere dei dati(magari con ajax) ed elaborarli poi in javascript? Bene l’xml è nato per questo però avvolte può risultare complesso e pesante in alcune applicazioni. Immaginate di dover ricevere/trasmettere diversi tipi di dati, di cui non conoscete il numero, anzi il […]