Here's an example function that can achieve this:

```
def longestCommonPrefix(strs):
    if not strs:
        return ""
    
    # Get shortest string in the list
    shortest = min(strs, key=len)
    
    for i, char in enumerate(shortest):
        for other in strs:
            if other[i] != char:
                return shortest[:i]
    
    return shortest
```
Scrivi una funzione per trovare la stringa di prefisso comune più lunga tra un array di stringhe. Se non c'è un prefisso comune, restituisce una stringa vuota &quot;&quot;.